skysight-inc/HackerNews huggingface dataset:
Oh, that's a really interesting idea. I had thought the slider used a spring of some sort, but apparently it's just freely sliding and the keyway pushes it. You might be able to do that! I haven't worked with dissolvable support material before; that sounds neat. I wonder if it'd be hard to clean out of such a small space?

Either way, they still upped the requirements from "anybody with a Prusa" to "multi-material printer, one of which is dissolvable," which is probably good enough for Medeco to believably claim to buyers that their system is "resistant" to 3D printing.
Cool, yet motion like that gives me a headache in very short order.
Question: aren't these objects files on the filesystem since MacOS is Unix-based? In other words, have they forgotten to `chmod` them, or are they just plain objects and the checks are high-level abstractions each developer has to implement manually?
I find it hard to understand how you'd get the essence of the idea from some of these descriptions, I was lucky enough to be at OOPSLA when Erics book came out and he had a session on it, I think he explained it pretty well, not sure if there are online presentations of his that are good, his book is good, but has a lot of extra more "technical" stuff to deal with how to implement it.
The "small population" who benefit most are the corrupted politicians and mining magnates.
and their hangers-on.

Average Australians (including heavy manufacturers) often
pay approximately double for our own gas, than Japan and China do, even when liquefaction and transport are included.

Victoria is looking to build a gas import terminal to re-purchase Australian gas via a 3rd party country, and this will actually save money, because the system is that bad and Liberal govt refuses to activate the "gas reservation" law they passed in parliament (but never called into action) as a warning to the gas cartel to slightly reduce the price gouging.

As another example, Qatar exports less volume of gas than Australia but their country earns 2000% more royalties that Australia because of our self-interest-first political class playing the "game of mates" for cushy jobs (board of directors etc) for these traitors post-politics.

Norway is a much better example of how to do things with less corruption than Australia.

They created a sovereign wealth fund that has saved well over $100 Billion.

Australia in contrast voted in Tony Abbott whose platform consisted of "ax the mining tax" and like sheep people voted for it to save money for the magnates and collect even less resource taxes for the benefit of all.

Australia does have a "future fund" of saved cash but that is ONLY for politician's financial benefit, not the population in general.
Trivially deployed using Docker compose as well. I've been using this for quite some time. iPad app works great too.
How are they dealing with the lower tech wages in Canada? I know salaries there have increased in recent years, but it’s still a huge salary drop
The book that introduced the term, “Domain-Driven Design” by Eric Evans, is thick but excellent.
People on reddit are saying ... https://reddit.com/r/todayilearned/comments/pvzmni/til_phras...
Once you realise it’s the same old thing.
Yes I could get a rust job maybe or whatever, but it’ll be sprints, managers, something not working try to logically figure out, estimates, user stories, etc. it’s just very sameish! The dope hits get less and it’s more of a nuisance to earn money. And companies tend to become more bean county with time so you need to hop to keep it reasonable and more engineering focused not kpi hoop backflips.
Not who you're replying to, but I have a low-end Xiaomi phone and was on WhatsApp since like 2011, and I still enjoy Signal and find it much cleaner.
You think of burnout being endemic but not because of overwork and the struggles of life but because of video games and social media, when you're spending the better part of a third or in some countries even half of the day at work?
> "It's a free service with no actual income stream, driven by donations."

Completely agree with this point. Unless you are paying for the service (by being the product or via donations) you have no particular right to get upset with the creators of said service.

> "What do you expect?"

Professionalism and an understanding of the impact this will have on Signal's users. Some will be cut off from necessary communication channels while others might literally have their life depended on the service working.

This very delayed response from Signal, coupled with some of the stranger behaviour of the last year and inability to host my own servers is really pushing me towards looking at Matrix as an alternative.

And for the record, I've donated to Signal for the last 3 years.
DiVin Ottobre ritorna con I suoi appuntamenti ogni weekend
I quit FB after they admitted they intentionally manipulated user's emotions for research purposes (how convenient).
Unfortunately there isn't a single definition of DDD accepted by everyone. At its core DDD is about the practice of software design which puts Domain - user language and problems - first. There are no technical considerations.

ES (Event Sourcing) and CQRS are technical patterns people like to use while doing DDD because of various reasons, but they're in no way required to practice DDD.
meaningfulness is for yourself. Productivity is for other people asking you to achieve a goal (and you measure this productivity with money earned).

You could be doing meaningful stuff for yourself, like a starving artist. It is not productive, if other people do not pay you for your art work.

You could be doing very productive work, but not meaningful (for yourself).
The basic problem of life is that by default, happiness depends on circumstances that you don't control. Meditation helps cultivate a kind of happiness that does not depend on getting what you like or avoiding what you dislike. It also helps people behave like saints, i.e., kind, compassionate, joyful about the successes of others, equanimous, generous, fearless, etc.
Yeah, overly expensive contractors must have been part of the story for a price like that. That said, I'd much rather military money be spent on new/interesting technologies like mobile nuclear reactors than on old stuff that isn't going anywhere.
DDD is sort of the OOP of OOP, without the clever Design Patterns. -- DDD is the kind of principles most OOP people can learn and apply in the same mechanistic way the apply OOP principles and that actually do pay off (unlike design patterns which are really clever but have very little impact in real world).

CQRS is associated with DDD because it is the kind of smart pattern made out of bits that the other smart patterns frown against -- like data duplication/denormalization.
What about commenting on them?
Information bubbles get more hermetic, but we stopped noticing
Identity and Entity Analytics
For example HTML has quite a few special cases around self/implicit closing elements and many browsers/websites around did not fully agree on how that should work. So not only do you have to implement and verify these closing rules, you have to gracefully handle every page that gets them wrong either because past browsers got them wrong or because these special cases are so pointless that no one sane actually memorizes them.
There is no “you” to serve :) . There is no ghost in the machine.
I think the definition of DDD is abstract on purpose.
I proposed a one-liner a couple of years ago [0]:

* The essence of DDD: make the implicit explicit (language, boundaries, code) and evolve your model so it matches the domain *

But to be honest, in hindsight I think it was nothing more than a drip in the ocean, and does not clarify a lot, unless you are already well versed in DDD; it's like those explanations about monads...

As for the CQRS-as-a-top-level architecture:

There are a lot of "beginner experts" and self-proclaimed thought leaders emerging, as DDD is getting more popular... (~= Agile movement)

CQRS-all-the-things is typically a phase that you go through if you are studying DDD. (I've been there, done that, got the T-shirt.)

In my personal opinion a good heuristic to detect "beginner experts" is that they prefer to use a lot of DDD lingo, and focus on the more technical aspects instead of truly trying to understand the business domain first.

Update:

Added the first paragraph with an attempt for a DDD definition.

[0] https://tojans.me/posts/ddd-in-a-tweet/
Because past experience matters and Facebook has failed quite a few times on the privacy spectrum
$$$$$$
The propaganda works. Look how many victims claim that the release of this information endangered people. Well, no kidding, innocent lives are on the line. The best way to prevent further damage there should be consequences and reflection on government interventions.
The reason you didn’t like those people is that somewhere deep inside you knew it could be you in ten years. I had the same thoughts, and came to the same insight.

It’s a lot like how you dislike the people who remind you of your bad qualities.
I agree, enlightenment can happen many different ways. I see Buddhism as just one collection of strategies to achieve it. But I don't agree that it's obvious. It's so non-obvious that people have been trying to teach it to everyone without charge for 26 centuries without much luck.
Well, if you lack accessibility experience, and insist that a week of hackery on a custom framework should be enough, that is not VoiceOvers fault. Accessibility is a serious thing, not something you can do as a side project while waiting till the baby wakes up.
I don't think based on my tests that lambda has enough CPU to deal with that. The current size I am using is pushing what they are able to process. Thats just based on my tests however.

I do know that the same index on a physical machine can process 200 million items in ~100ms just to give an idea. On lambda it was more like 100,000.

Keep in mind I stopped looking at that point. If someone is able to prove otherwise id be happy to switch over to this, but then again I don't have a real need currently.
Equally you can end up unemployed...
I have another model of Dell. I updated the firmware and see similar strange problems with battery.
We use DDD at the current company I work in and to be honest, I detest it so much that sometimes it makes me wonder if I even want to continue in the programming space (been at it for 20 years).

Don't get me wrong, DDD has meaning and purpose, but some companies are applying it as a badge to be obtained instead of pondering the question, do you really need to rewrite everything following DDD?

In our case, simple CRUD APIs that in "regular programming" might take a couple 200 line files have turned into unmanageable nightmares in DDD that take you at least a couple of days of really intensive investigation to understand, because it have been divided in more that 25 files that hold 3 or 4 lines of code at most, with so many abstraction layers that it's impossible for the best of us to follow in one go.

Now, you could make the argument "You Are Doing It Wrong(tm)" but since I'm just a drone in this specific scheme and there's no wiggle room for anything (the team is quite inflexible on this) I have to follow it to the letter.

Just giving my two cents, again, not depreciating DDD, it has its purpose but in my opinion, it's for very specific projects.
Exactly. So shouldn't there be more of a push for a meritocracy instead of this incessant chasing of equal gender ratios?
Disclaimer: not a microbiologist.

The 30-40 year figure assumes the related virus is a direct ancestor and it stayed within the same species, which is quite a big if. It's useful as a metric within a single population, but not exactly evidence hard enough to play genetic detective.

If they just share ancestors that time is basically halved towards the most recent common ancestor, which puts it back somewhere in the mid 2000s. When evolving in parallel, within different species, the divergence grows really quick. Also when viruses jump species the mutation rate skyrockets at the beginning[0][1] to adapt to the novel host, which could easily account for most of the difference between RaTG13 and Wu-1 anyway.

[0] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4223060/

[1] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3714272/
Doesn't explain the heavy handed procecution then.
Because some people just prefer something to be laid out a certain way. I have that with music for example, I don't care about albums other than a grouping unit for files (my playlist is flat though). Album art, etc is otherwise irrelevant to me, but some music apps will fetishize organization by album, etc and the art is highlighted etc.
hello using jellyfin for months no idea how to folder view. can you explain?
I didn't read the PDF but it seems a way to formalize the usual analysis of customer requirements. It goes like this:

1. Understand the business of the customer, or any requirement won't make sense.

2. Learn the jargon of the business, or you won't be able to communicate.

3. Use that jargon when naming database tables, software modules, variables, everything, or you'll have to translate between your possibly abstract names and the jargon of the business.

So, apparently nothing new but I should read the PDF (too bad it's not HTML) because there could be new useful ideas about the process.

Edit: oops, the PDF is only that page as PDF. I'll google for it but does anybody have a good link to a detailed explanation of the method?
Xplorer, a customizable, modern file manager
Oh no, there is no way a three letter agency found out Apples secret sauce. Obscurity is the only form of security that they'll never be able to crack!
Formerly there were consequences if a spy gets caught, even one of your own nation. This just brushes it off...
The mom test is the product validation book I get the most recommendations about. This is a lovely summary of it
> I selfhost a Matrix homeserver: it's nowhere near ready for primetime and misses a lot of those thoughtful touches less technical people appreciate.

This is true. I've been on IRC since the mid 90's with ircII and BitchX and even I find Matrix/Element to be tedious to navigate.

There's exactly zero chance I will suggest it to anyone non-technical until they get their clients up to snuff with the competition.

Telegram and Discord are the two best IRC-replacements, both offer easy native bot support and tools to manage bigger group chats (100+ members).
I wonder if they'll call the police on you if you actually order it.
Right, its a risk, but are you aware of FANGs paying $200-300k/year for technical support staff? I'm sure there are some openings, but low six figures in cash and a chance at 3 to 8x at a startup seems quite attractive.
> You only need to look at the Windows Store to know that curation is an integral part of making a store work.

The Mac App Store has about a dozen Chinese Bonzi Buddy clones on it.
From a historical lens "queen" is very odd nomenclature. The queen was certainly not the most powerful unit on a battlefield. I doubt more than a handful of prominent queens have ever been on the battlefield at all.
Germany’s Elections Show the Country Is Stuck
It's because a popular book on DDD "Implementing Domain-driven Design" uses CQRS in its examples. If the book was written today CQRS would probably be replaced with Serverless computing or something even more trendy.
I'll take proper native bot support over privacy for my everyday chats any day. And by "chat" here I mean a channel with multiple people.

For 1-on-1 it's all the same to me. Telegram is still the easiest, since I can have the same chat history on multiple devices easily.
Modern philosophy courses tend to give equal weight to Aristotle and Plato (with a side order of Socrates), but for most of Western history the only pre-Christian philosopher that anyone cared about was Aristotle, who was often simply referred to as "The Philosopher". Plato was largely ignored and forgotten until there was a burst of scholarly interest in him in the 19th century.

Source: some random thing I read online somewhere; I might be wrong in the details.
The arc-length of a sin curve is an elliptic integral, and project time estimation is hard enough without throwing elliptic integrals into the mix!
Although not quite the same, this reminds me of a very simple trick many blind people are taught during training on how to navigate the city: Never ever ask "Is this line 4" if you want to know which tram just arrived. Ask "which line is this?" Simply because the first version will make many people answer "yeah yeah" without even looking. The second version forces them to actually answer your question with something other then yes/no.
To know is something is legal or not we have to know why it would be _illegal_. What laws are they breaking by port scanning? (I guess the default would be the CFAA but I doubt even that hammer could be used for simple portscanning?).
Dalai Lama backs bid to save Edinburgh café he inspired
Nice read thanks!

In the same vein of gathering good data and finding the resonating solution to customers problems, Small Data[1] by Martin Lindstrom is another great read with a sociological approach, focused on branding but nonetheless on entrepreneurship also.

[1] https://en.m.wikipedia.org/wiki/Small_Data
If you miss the call they will usually drop you a note online, I hear.
The newer weather.bom.gov.au is behind HTTPS. It's fairly javascript heavy though, which might make it hard to index.
It's absolutely comical to compare various European empires who despoiled Egypt (and many other places, including Greece btw) of their history with the plight of the Aboriginal Australians.

> even if you don't.

You have no idea who I am, where I'm from or what my connection to my ancestors is, so please refrain from ad hominem stuff.
99.999% uptime still mean around 7 and a half hours of downtime per year.
I try GTD every few years and eventually abandon it because it's not a habit of mine. But just as importantly as habit/discipline is the belief that you do actually have control over your life/you can do better for yourself.
Hoarding is collecting without curation, organization, or pruning.

Instead of filling a house, now you can fill a hard drive. At least you don't leave a huge physical mess for the kids when you pass... but sorting through all the files isn't a nice mess to leave either.
> Overall, while of course it's true that we have no free will and there is no "you", it's a terrible place to leave someone, especially as a therapeutic intervention.

I wonder if part of the problem is exposing people to a visceral understanding of that without also teaching them an intellectual understanding. I.e. that if the universe is deterministic, then all their actions were predetermined at the start of the universe, and there's no sense in worrying about the future because there's nothing we can do to change it. And to the extent that the universe is non-deterministic, the added randomness means we have even less (still zero) influence over future outcomes. In this light, the notion of "self" drops away as an arbitrary distinction among cogs in a single machine, and without the self there's no way to think thoughts like "I am sad" or "I am unhappy". Because such thoughts rely on belief in the existence of "I".

I can imagine it causing trauma when someone suddenly feels via meditation that they have no "I", but have no way of understanding/processing this on an intellectual level.
Domain Modeling Made Functional – Scott Wlaschin
Ironic because that's what most humans are reduced to today.
Excellent talk for an overview of domain driven design.
She sounds cool, and like she's got her head on straight. Good on her.

I also reduced my availability, it is not so much career suicide as "career murder". You look at your career as it is laid out before you, you say, "yeah, no... no thanks". You weed it and you grow something different in it's place.

In a large and healthy team, when you slow down, others who are ready and willing step up. They are going to need mentoring. If you can turn your reduced availability into a new crop of future leaders, your boss is going to thank you for the service. (Well, it also helped that I noticed what was happening and told my boss to thank me!)

The are lots of places along the line where my experience could have gone differently, for the worse. But it didn't, and I hope the author is as lucky as I was.
Single Implicative Axioms for Groups and for Abelian Groups (1996)
Alpha House was pretty good, but (to me) it suffered from not being able to decide whether it was humor about things that couldn't realistically happen or humor about things that might, under the right circumstances, happen.
From the simulated scenarios:

------------------------------------

US:

Under low failures, on the West coast, while most cables
connected to Oregon fail, connectivity from California to Hawaii,Japan, Hong Kong, Mexico, Costa Rica, etc. are unaffected. Under similar conditions on the East coast, connectivity between the North East (and Canada) to Europe fail completely with a probability of 0.8.

With a probability of 0.2, connectivity of all but one
cable is lost. Connections from Florida to Brazil, the Bahamas, etc. are not affected under the low failure scenario. Under high failures on the West coast, all long-distance connectivity is lost except for one cable interconnecting Southern California with Indonesia/Hawaii/Micronesia/ Philippines.

On the East coast, only long-distance cables from Florida to the Caribbean, Virgin Islands, Columbia, etc. remain operational. US-Europe connectivity is lost with a probability of 1.0.

China:

With low failures , about 56% of connections are unaffected. However, the densely populated city of Shanghai loses all its long-distance connectivity even under this scenario...Under high failures, China loses all its long-distance cables except one (connecting to Japan,
Philippines, Singapore, and Malaysia).

India:

The majority of cables connecting to India are unaffected,
and none of the cities are disconnected at low failure probabilities Even under the high-failure scenario, some international connectivity remains (e.g., India to Singapore, Middle East, etc.). Unlike in China, the key cities of Mumbai and Chennai do not lose connectivity even with high failures

UK:

While the UK loses most of its long-distance cables under the
high failure scenario, its connectivity to neighboring European locations such as France, Norway, etc. remains. However, connectivity to North America is lost.

South Africa:

Even under the high-failure scenario, although it loses some capacity, South Africa continues to retain its connectivity to both the Eastern and the Western Coast of Africa.

Australia and New Zealand:

With high failures, New Zealand loses all its long-distance connectivity except to Australia. Similarly,while Australia retains most of its connectivity to nearby islands n addition to domestic connections, the longest unaffected cable interconnects it with Jakarta (Indonesia) and Singapore.

Brazil:

Interestingly, even under high failures, Brazil will retain its connectivity to Europe in addition to other parts of South America such as Argentina. However, it will lose its connectivity to North America. It is interesting to note that the US loses its connectivity to Europe under this failure scenario, but Brazil does not.

------------------------------------
> it have been divided in more that 25 files that hold 3 or 4 lines of code at most, with so many abstraction layers that it's impossible for the best of us to follow in one go.

When you put engineers in charge you get overengineering and when you put managers you get underengineering.

Is there a way out?