skysight-inc/HackerNews huggingface dataset:
You might like Traction [1] by DuckDuckGo's founder. It has a similar no nonsense feel to it, but a broader scope of all around growth. I liked it so much I built an app [2] around the framework from in the book (with Gabriel's permission).

1 - https://www.amazon.com/Traction-Startup-Achieve-Explosive-Cu...

2 - https://www.wax.run
> Many teams work on main branches, get quick feedback from CI/CD systems and can immediately share functionality which they are working on with other team members.

I occasionally see statements like this floating around - does he mean:

* Devs make their changes locally, commit and push directly to main, and then the CI/CD either notifies them that tests failed or deploys to prod

or

* Devs make their changes locally, commit and push on a branch, and rapidly (ideally automatically) merge to main if tests pass. This happens on a cycle of minimum coherent set of code changes, not a whole feature at a time or anything like that.

The first seems like it would be very frustrating if code with failing tests if pushed with any frequency, but seems to be literally what the phase "work on main" means. I also don't really see a drawback to the second one in comparison.
Kavita: Free, Self-hosted and lightning fast eBook/comic/manga server
This narrative reminds me of the similar program in the UK to teach a whole generation computer literacy which I think the country still benefits from.
It is somewhat comforting to see what long lasting consequences such programs can have if you really put in the effort, if only for a few years.

Maybe this also hits a bit close to home when my own government constantly declares how they want to make us the next center of [insert current buzzowrd] and of course always fails because it's just an excuse to pump a few billion into the private sector. But looking at these kind of stories, hope is not lost and I wish to see these kind of experiments again soon.
Can this record the output of other audio/music creation apps (thinking like synths, instruments or AUM) or is it just the microphone?
> They have multiple contributors who don't assign copyright.

But that doesn't guarantee they wouldn't if Jellyfin approached them like "here's $X for writing this code". Or try hiring them from the start and asking them to sign a contract that transfers their copyright over to the company. Or maybe the contributors would tell them no, make a media fuss about it, and then Jellyfin's team could track down their commits and just re-write them.

Of course, I'm not saying that this will happen, nor I am saying that the Jellyfin's team will even make an attempt at going down this road, but the fact that it's open sourced at the moment is not a guarantee that it wouldn't be in the future.

Emby had a fair amount of contributors as well (https://github.com/MediaBrowser/Emby/graphs/contributors) and then they've just stopped pushing more commits to it. As far as I'm aware, none of those people sued them.
DeepSpeed [1] is amazing tool to enable the different kind of parallelisms and optimizations on your model. I would definitely not recommend reimplementing everything yourself.

Probably FairScale [2] too, but never tried it myself.

[1]: https://github.com/microsoft/DeepSpeed

[2]: https://github.com/facebookresearch/fairscale
How to Geocode Tons of Addresses at Once
Pausing “Instagram Kids” and building parental supervision tools
> Alayon told The Post that he does not own the “racisminc,” Holocaust-denial or other web addresses but declined to say if he had owned them in the past

Njalla is a registrar that allows purchase of domain names with Monero and other cryptocurrencies. So this will never happen to any domain squatters and enterprisers here, as there would be no identifying information such as the kind needed to process credit card transactions :) and Monero distinctly does not have further tracing to prior fund ownership.

Just write whatever you want in the WHOIS information of course, and then still keep the free WHOIS privacy on. You can put contact information in the DNS information if you are just trying to sell the site.

File this under yet another case of SHUM

Should Have Used Monero
Best car brand rankings based on 175,000 authentic driver ratings
South Texas Geothermal Energy Project Ready to Provide Power That Never Stops for the Military -

https://reportingtexas.com/south-texas-geothermal-energy-pro...

This is less moveable but also an interesting idea of fortifying positions with constant energy.

We need the mobile nuclear reactors but I'd also like to see the above prototyped, it will be expensive AF but it could be inline with military costs.
Don Draper at work.
Wanted to share this program with HackerNews. Essentially think of this as Plex for reading material. It has been in development for under a year, has active releases, and is much quicker than alternatives with a strong focus on UX and Accessibility.

Note: I am developer of the software.
> There is no such thing as "artificial scarcity of learning material"

There is when someone (like me) isn't methodologically literate or has a learning framework with which to compare, structure and integrate what they cover and will cover (i.e. a system for framing the clear-ish paths/lessons, that shows the overarching path forward, and that helps set and manage expectations (with the help of more experienced guides/peers), and give clarity on what could be gained). After falling through the cracks of the hunger-games -esque capitalist education system, I am not offered a second chance. Ours is a 'zero second chance' society.

So yes, maybe to you it seems like "there were never better times", yet that is not my reality. There are few bridges from where I'm located.

This is what Denise-Marie Ordway, author of the article linked to on this thread, says about it: "The researchers note that it’s tough for lay audiences to fully understand complex topics [...] They suggest a more sustainable solution for curbing misinformation is helping the public develop a type of scientific literacy known as methodological literacy. People who understand scientific methods and research designs can better evaluate claims about science and research, they explain."

> Have you been to a socialist country?

Socialism isn't a project for building socialist 'nations'. Capitalist borders only exist for the propertied class to control their capital. Socialism aims to build up and connect the exploited and alienated working class globally.

I'm living in a capitalist hellscape and i want to abolish silicon valley.

https://tribunemag.co.uk/2019/01/abolish-silicon-valley
True, but only for lock designs he's already familiar with.
How can I get anti-Scrum certified?
No, that's an easy way to get fired.
That SO article if from '09 when 'big OOP' was all the hype. Hyping things to bigger proportions than they should be are a problem in IT. We just saw it for 'Microservices', for instance. These hypes serve to overpromise what you'll get, and sow confusion for years to come. In that regard I hope that DDD will not climb the hype cycle again, and we'll stay calm and just use what works.

I think most important to realize that DDD is just another tool in your toolbox, and can be used alongside all / most of the other tools you already use. Event storming can be a nice way to quickly kick off the elaboration process, should the method appeal to you.
"JSON (JavaScript Object Notation) is a lightweight data-interchange format."

So says JSON.org for as long as anyone can remember.

Why is anyone caring about using single or double quotes, or wanting trailing commas? It solves no problems. It seems to me the only answer is it's for manually created JSON. That is, all of this is for people whose only exposure to JSON is doing some config in vscode. It adds nothing else.

Call it JSON-CONFIG and leave well enough alone.
The MacBook Pro will soon get a resolution bump, macOS beta suggests
The fact that emby was once open is the reason we have jellyfin today.

If jellyfin ever becomes closed, people can continue the project from the last open release.
Every time I’ve heard somebody say this, usually in management, it has been because they don’t take into account their multiple disruptions of the developers throughout the process.

Tends to be a big signal for lack of personal accountability from the person saying it.
After reading this article, I am now informed that there has been a price rise in natural gas. My next question is why? Demand must be up, or supply must be down, or both. What's driving the changes in supply and demand? For example, this article says China has imported 2x as much LNG as last year, but still doesn't have enough. How is that even possible?
> You can disagree with moxie all you like and make your case ...

I never made you aware of any such limitation, quite the contrary, in fact.
Users already pay for internet access. Why pay again?

The problem is not really money but rather the distribution of funds. A portion of the internet access fee needs to be set aside for public access web sites. Commercial web sites are on their own. To qualify for a portion of the proceeds, there will have to be some sort of application and approval process. Distribution to be based on traffic level above a specified minimum. Engaging in any sort of user tracking would be a disqualifier.

Lots of details here to be worked out but this is the most logical approach that will have a reasonable chance of working IMO.
My point was that the GP seems to have mixed the words "obfuscate" and "deobfuscate".
mmmm Baileys... pour it chilled over vanilla ice-cream and thank me later.
Debouncing React Controlled Components
The thing about Scrum is the observations and principles make sense, but then to sell it as a course they've turned it into very specific prescriptions.

I went on a scrum course and the takeaway was basically that feedback is a big deal, and you should try to get some repeatedly and quickly. It's also common sense that you should have tasks written down somewhere, and that some of them are more important than others.

You certainly need to think about how long tasks will take, but there's no reason why you need to do planning poker, that just seems to be one among many ways to think about how long something might take. Tracking velocity is another one of these things that seems replaceable.

If you have a team of people that more or less adheres to a few principles, there's no reason you can't get things done.
Then the murderer broke the law and will be prosecuted for that. If the government doesn’t prosecute them as they support the action then there’s no freedom of speech. This is why freedom of speech is generally discussed within the context of the government as the government enforces other laws.
I suggest bandcamp.com as one of the best places to support artists right now. It's not the same model as Spotify though.

The search there isn't great but I find a huge % of things I'm interested in come up on a websearch for: artistname albumname bandcamp
Excalidraw.com for the style/graphs, then Adobe animate for the animation!
"Teams struggling often had little to do with the methodologies. People mentioned lack of vision."

I would say "lack of vision" is one of the key features of SCRUM.
Well, again from personal experience and what I have seen, going the extra mile exactly like you said (not to) is what enabled many to grow both professionally and financially. For many, that’s exactly what put them on the faster track to all that’s good.

I know only a lucky few who got there by being there at the right time and coasting out. Most had to work it. I can really feel how it is easier to focus on those lucky ones (or the ones who missed out), but I prefer to still focus on the middle ones with right values for whom it worked out.
If faces don't carry information, why are we so good at distinguishing them?
I like the intention but I suspect it will be abused. What methods are you going to use to enforce not tracking? Will each business have to put up a large bond and have a binding contract tied to third party audits that verify they are not tracking? When a company is found to violate your terms will they give back all the funds they received plus a large percentage? Do they lose their domains for a year? Is this operating on an honor system? What incentives do a company have to participate in this?
https://archive.fo/2HDlM
When I compare to Slack, Teams, or even some AWS outages, it's about industry standard.
DigitalOcean's App platform things plays nicely with Heroku buildpacks from what I've seen
Totally agreed on the snake oil. But you can't deny there are definitely strong signals. For example, NN's can detect with 91% accuracy the sexual orientation of males, with only five images.

Also, not saying 91% is good enough for any government or business to commit to.

https://www.semanticscholar.org/paper/Deep-Neural-Networks-C...
> Don't be "pro-active" be "re-active"

Highly reactive employees and companies end up being left in the dark and given short notice on everything... leading to more stress

A balance between pro-active and re-active is ideal.
The major Achilles heel of communism is its central planning. It was, and likely still is, intractable to model the nuances and therefore inherent flexibility of a price based market system.

The Soviet Union would seesaw back and forth from plenty in one particular item to absolute scarcity. There was very little room for micro adjustments as so much was centralised.

The efforts that were undertaken to replace the price signal were also truly monumental, armies of bureaucrats collecting information on every detail of consumption and then trying project needs across an entire society. It's a herculean task even by today's standards of information processing.
So i'm not the only one..
That seems like a nice effect of storing the uncompressed size along with the blob, and using that to control decompression. You can always choose to store uncompressed blobs, and the size will always be the same so sqlite will not attempt to decompress the blob. It's not quite the same as rolling your own compression, but it's pretty easy to see how the format could be extended to support that.
Please don't turn this into a political purity thing. As far as I'm aware, the only people who've faced consequences are people who have owned and run domain names that are inexcusably terrible. I'm no believer in cancel culture, particularly the aspects that get people punished for things they've posted online as teenagers and young adults. But that's entirely different that running a website for holocaust deniers and racists. An employer has a right to fire someone like that.

The right wing of this country has really confused freedom of speech with freedom from consequence. In addition to freedom of speech, the constitution provides for freedom of association, i.e. the right to associate or disassociate with groups or people.

The problem is that 15 years ago, most companies and people didn't pay as much attention to social media as they do today.
I have read that Russia had to use a lot for them selves this summer because it was so cold this year.
Your sentence has two clauses: "did business with Epik" and "had their details released".

AFAICT, the people who have been combing through that database and releasing details on people on the net, in a readable format have been selective about who they look for and release details about. So the answer (still AFAICT) is yes, if by release you mean in a human-friendly and/or googleable manner.

If, on the other hand, you consider the dump itself to be releasing details, no matter how difficult it is to read, then the answer is no. But that seems a rather pedantic, otherworldly no.
The Neuromatch Academy Deep Learning Book
No, this isn’t at all how it works.

This is not a trivial problem when dealing with vector similarity search, which Postgres does not have.
Hey Chris, thanks for the quick report.

Yeah, I've just seen the crashes appear in Sentry. Glad to hear that it does work as expected after the reinstall (although it's definitely unfortunate that it crashed before, sorry for the inconvenience).

Did you experience any other weird behaviour before the crash?

Best, Jan (from Tape It :)
I'd just like to add, and it was important for me, that gumroad also has epub and mobi, not only PDF. I've almost skipped buying the book because mobi was supposedly only available on Amazon. Fortunately I clicked on gumroad just to find out that epub and mobi are also there.
Why imitate? Big tech also run projects to track us and ruin our lives...so
Ehh there are many layers of management, and the higher you go, the more detached and abstract things become.

The idea that somehow the people "at the top" should have complete understanding and appreciation for all the details of all the roles under them is unrealistic.

It is actually part of the job to advocate and bring the relevant understanding up the chain, and believe it or not, that knowledge is welcomed and appreciated in many cases.

And you may have assumed (perhaps I did not write it well) that this knowledge is received grudgingly, but it is not.

Good senior executives appreciate context and details (it is a skill to know which details to give), and it helps them make the right decisions. But companies are webs of competing priorities, and you don't get what you don't ask for.

Features vs. tech debt for example is a good one. Senior management wants to make money (so we can all keep our jobs), so they want new features. That makes sense to them. They don't really get what tech debt is, because that's not their department, it's ours.

So we explain why it's important to tackle tech debt from a business perspective, and long-term product health (security, performance, developer happiness, etc).. And then that helps them see the value of that work, and it allows us to prioritize it alongside new features, because now they understand why it's good for the business.

If no one explains it to them, they won't know what they won't know, and they will just keep asking for features.
I think most people I see doing scrum these days, do a story, demo a story to owner, release story. Move onto next story. Rarely do they release at the end.

The review at the end is for all stakeholders to be able to catch up on what's being going on the last 2 weeks.
Semantic Git Commit Messages
Federal agencies warn companies to guard against prolific ransomware strain
Several reasons are given in the article. Hydro and wind are down, nuclear is being phased out, coal plants are converted to gas, among others.
Surely you can discuss the matter yourself, given your use of the expression 'best way' (which would have required much more extensive defence on your side) and the number of competing factors which come to mind, such as education, societal development (environment/example, cohesion, organization), mental health, economic structure, opportunities, sanctions, law enforcement... Is not there a discipline of criminology?
Because China isn't importing coal from Australia
Sorry if I my comment made you you feel uncomfortable. I see no evidence that any red headed stepchildren or their parents have been offended here. I just always feel when I hear this phrase, that as someone with a vested interest I should give the red step children a shout out.
> The major Achilles heel of communism is its central planning.

It is removing agency from people and assumes that the party knows better - which essentially is just another form of slavery.
Refuse to work at places that practice?
> Engineers are encouraged to interact with the rest of the business and build relationships with non-engineers. In contrast, traditional companies often make it impossible for developers to interact with the rest of the business.

In my experience “traditional companies” will often have a bunch of people in cushy “gatekeeping“ jobs whose main function is basically forwarding emails back and forth between devs and the business. If you try to get direct access to the business usually the business is quite happy but the gatekeepers get very upset.
>Not to mention editors that happily show "<tag\>" while in reality the file reads "<tag></tag>"

I believe you mean tag/ as every parse I know of would choke on tag\.

if it is tag/ the XML spec says there is no difference between these two scenarios, thus most tools and libraries will serialize as tag/ (I say most because maybe somebody silly somewhere did differently)
I’m familiar with the way of working described in the Skype web section. One thing this article has made clear is how much responsibility is pushed down to engineering, and removed from product ownership.

The product owner is not even tasked with approving the work done! Nor having any real kind of spec. However in my experience they still have veto power and the power to change what the project is at their whim.

This is all done with the idea of “autonomous teams” held firmly in mind. Yeah you’re autonomous... you can decide for yourselves how you will do what the project owner has decided they want today.

But they are still the owner! And will be the face of success when your project ships.

I suppose it’s a good thing they pay well.
I think I was hoping to make the point that there is indeed a "McMindfulness" thing going on - the industry that we've both linked to / talked about - but I was also trying to say that there is a deeper practice, too, something less about the glitz and glamour of the next meditation app or course that suggests it can "fix you" or instantly remove your stress, or whatever.

I don't personally have a problem with people making money from Mindfulness - I'm myself studying to be an MBSR teacher and ultimately I may well find myself being paid for this. I pay for Sam Harris' Waking Up app. I pay for retreats (I'm going on a 5 day one tomorrow as it happens!) - none of this strikes me as problematic.

What is problematic for me is the misunderstanding that this new industry (actually, as someone else says below, it's not new, it's just "New Age", only...newer) IS the practice that underlies it. It isn't. And further to this, nothing is going to save anything without work and practice and fluidity and understanding, least of all meditative practice. I have sympathy with the view that this modern approach has found itself in the company of rich Westerners looking or boardrooms or consultants all looking either to find meaning or to make loads of cash. But the misunderstanding about the practice itself is just plain wrong.

In the world of mindfulness and meditative practice that I inhabit, it is compassion and understanding and - totally - that outward looking view which is at the core. It is SO far from being a narcissistic, inward-looking thing. A fundamental principle which runs throughout this practice circles around Metta[1] - and what's been interesting to me as a practitioner is how uncomfortable this can be! We're so used to being insular and inward looking and all the things you cite in your reply that to be faced with an outward-looking, compassion based set of principles can feel really quite exposing and strange.

Does this solve inequality? No, of course not. Do I come at this from a privileged and relatively wealthy white male point of view? Yes. But we'd accept, wouldn't we, that (say) fitness, maintaining a good weight, working less, eating well, having more time with family, etc. are all "good things" without being shot down for being elitist?

The question for me is: Does a more inclusive, compassionate, considered world view help people to help others in some small way? I hope so. In large part that's exactly why I do this practice.

[1] https://en.wikipedia.org/wiki/Maitr%C4%AB
That “privacy” is a concern for a “papers, please” surveillance system is a bit surprising.