skysight-inc/HackerNews huggingface dataset:
For non trivial services (in particular ones that need consistency), I'm skeptical that it's realistic to achieve 5-nines at competitive cost. You'll probably achieve it for several years, and then you run into a complex failure which takes 1h to fix, blowing through the downtime budget of a decade.
Nowhere. They're still there. There's been a run on petrol stations caused by misleading press reports, which in turn appear to have been planted by people who run some sort of haulage operators association. There has been no actual overnight change in supply, just an overnight change in demand - one that appears to be artificially created through the media in order to pressure the government to partially undo Brexit by allowing cheap labour back in.
Robinhood Crypto Trading Outage
Getting experienced senior engineers, probably they have seen both; and in the best case they have worked on a middle ground project so they experienced how to do it and how not to do it.
> Nonetheless, the only thing I could think of after reading your example is just how many subtle bugs and inconsistent behaviors this engine will have with various edgecases, so I'm still pretty convinced I'd rather implement it with less abstraction/indirection.

This example clarifies the intent behind DDD: make the implicit explicit and make sure there is awareness about all the edge cases.

It might be as simple as contacting a user in case you have an uncovered edge case, but at least you'd be aware that your system is unable to handle edge case X. (In non-DDD scenarios this would just be a bug that emerges - implicit behavior.)
But do they have to pair the sensors in each phone distinctly? I assume they have hardware security measures that you cannot just read out the keys from one of the sensors. So why not just put the same "key" in all of the official IR cameras? Then you could still swap cameras with official safe ones, but you could not build a fake replacement.
To be fair, there's a multi-layered thing going on here.

Yes, there is a mindfulness "industry" nowadays, and it's terribly fashionable right now, and with fashion comes The Horde, and with that comes The Charlatans (not the band) - and in the modern world this is all now followed by The Influencers and adverts and apps and a whole plastic money-fuelled nothingness that accompanies the modern world.

But. Under the hood is a centuries-old tradition of self-investigation and awareness. It's often laid at the door of Buddhism, and as a discipline, no other faith (or non-faith, whatever you choose to call it) has taken this set of "Rules for Life" and made them their own quite as much - but the contemplative method is there in pretty much every tradition.

There can be a religious element to all of this, so yes, there is a "faith" angle to it, and the associated perpetuation / zealotry, but there is also a path to be trod which is secular, and holds a lot of worth and meaning.

The article itself isn't terribly interesting, IMO. Yes, there are moments like Flow when doing something familiar (piano playing, coding) which are apparently "mindless" but in fact are themselves deeply mindful, in that they feel like they connect action almost directly to the subconscious. Or this at least is how it feels when I play piano - I have literally no idea how my fingers do what they do, and if I think about it too hard, things fall apart.

And then - as I posted quickly elsewhere on this thread - there is the notion of mindlessness actually being set in a mindful context. It could all go a bit Rumsfeldian but I find there is some value in thinking about "mindful mindlessness" vs "mindless mindlessness". Sitting down and saying "I'm now going to look at some s*t on the web" but being aware of how that mindless rabbithole is making you feel has a different flavour to it than just doing it without focusing on the position of the self when doing the same.

ps. I quite like "vague notions" like "feelings", myself :-)
This is not what “rent-seeking” means.
Redesigned MacBook Air with Apple Silicon to Enter Mass Production in Q3 of 2022
I was thinking the same as you. It seems to be another term for code folding. It is where you collapse parts of a source file into a single line so you can just focus on the part of the source file that you are interested in.
If those were quacky scientists in toilet duck lab coats it would make it quite endearing.

Facebook should also show scientists in company uniforms, with fluffy hair and fake moustaches to announce their research while holding test tubes with smoke swirling out of them. It would give their research the kind of grandeur it deserves: We the scientists from Facebook recommend: Instagram.
It is 08:19 UTC and I'm now receiving messages again. Signal status seems to be back up https://status.signal.org/
Happiness is a metric for which you can optimize, which then would be productivity. But in the first place people don't want to be happy, they want to survive, need to move and grow, happiness comes just after the important foundation is secured.

And optimizing the necessary and boring parts, to have more time for happiness makes totally sense. For example, the less time I waste on necessary household chores which are eating my free time, the more time I will have with actual free time which I then can use for things which will make me happy.
Heroku Having Issues
I have a few ideas, in fact I gave a talk about that a long time ago [0], but I think one of my friends Marijn gave a good suggestion on twitter [1]: don't sell DDD, but fix your the problem your boss has.

[0] https://www.slideshare.net/TomJanssens1/selling-ddd

[1] https://twitter.com/huizendveld/status/1440683623628230665
https://archive.is/GbbRi
I get your attitude, but I can't confirm. For one, I am not sure if you actually realize how much work it is to learn to navigate your environment blind in a city. Even if there is no PA, asking is a million times simpler then moving to another city, because, you know, if you move, you have to start all over again and will need at least a year until you can somewhat move freely in that new city again. Also, where I come from we are pretty used to snow. Its not quite far up north, but our snow plowing infrastructure works, and flooding isn't a common event either. So yeah, in general, I am on your side, I'd love to have a PA. But the truth is, in the two most largest cities in my country, there is none, so I have to resort to either knowing which line arrives where, or simply ask someone. I've gotten used to that. Also, I have a certain feeling that involving random strangers in accessibility issues is actually doing something for the society. It forces people to deal with the issues disabled people have.
Yes, a nested list would clearly be the better structure here. Or even a description list (dl) with the comment's metadata in a dt and the comment in dd.
The boss would prefer you ask such questions of your coach, therapist, or friends — they are not in a good place to give you the answer.
Every mechanical key is possible to clone, because every mechanical key is possible to manufacture.

No lock manufacturer claims you can't clone their keys if you've got the same machines as they've got in their factory. Or for that matter manual tools and the patience and dexterity of a watchmaker.

The aim is merely that when an employee needs an extra key for a newly hired colleague, going through the building services bureaucracy is easier than going to the key cutting guy in the mall.

This is one of the reasons 99% of large buildings use RFID keycards for the vast majority of doors.
Those OEM parts can either come from broken devices... or they can come from stolen ones. Not that I agree with Apple's restrictions, but from a theft victim's point of view, would they like having the thief make good money from the phone?
For interest sake, it looks like non-decimal reference values have been used
https://en.m.wikipedia.org/wiki/Order_of_magnitude
I agree that shortages are caused by government intervention. In this case both limiting new driver approvals, and also limiting imports of cheap labour. Although I am a supporter of Brexit, it is indeed nonetheless a form of market manipulation like any tariffs or border controls are.

Nonetheless, there is hardly a matter of principle here. The EU imposes very strict tariffs, border controls and various forms of market manipulation within its territory. There is a difference of scale, but not a huge one. The proximate issue here is that the social class of people who stand to lose out from Brexit saw an opportunity to both (a) stiff the workers leading to (b) more money whilst (c) scoring an ideological goal over their opponents, hence telling the press there were going to be imminent huge fuel shortages despite no actual change in the trucking situation ... thus neatly creating the problem they were warning about.
What would be a non volatile equivalent term? (Not being sarcastic. I don't see it as a good term I just can't think of a neutral term of similar meaning.)
Here's a 7 colour ePaper display.
https://shop.pimoroni.com/products/inky-impression
I for one going to look forward for a world ruled by women, it has been mostly dominated by mens and look where we are at now...
I don't think this is a troll and an honest question that deserves asking.
> Similarly, coinbase reward is fixed at constant 500 ShiitCoin per block mined, and doesn't adjust over time

It doesn't really need to adjust over time. It doesn't need to be capped [1].

One blockchain has 1 minute block interval with a fixed 60 coin reward which translates to one coin per second forever.

[1] https://john-tromp.medium.com/a-case-for-using-soft-total-su...
> It's like buying off brand "Pringles"

Does anyone make worse chips than Pringles?
> But in all states of the universe, Tether is far far worse than whatever sort of off-shore cruft you think the typical bulge bracket is hiding.

I've seen whats on some bank balance sheets that are non public on some SEA and NG banks for $ deposits after briefly working for a few fintech's and doing intergrations (and prob will never see the light of day [and most wont blink an eye because its not crypto to clutch pearls about, esp some failures _pre_ covid global lockdowns that could fall under any of your classifications for cases, that were mere footnotes in the public eye wrt financials unlike tether which is still operating I might add to the chagrin of many]) information unlike what we have _seen_ for tether in _public_, and this very much hyperbole… ssdd in eurodollar land… even as far back as 1975[0] from Richard Debs, FRBNY’s Chief Administrative Officer:

"Finally, for the sake of logic, I should mention the legal framework of the Euro-dollar market, since I included the Euro-dollar market in my working definition of international banking from the point of view of the United States. However, I’m afraid that I can’t do much more than just mention it. The Euro-dollar market itself is not easily definable, and its legal framework, if any, is even less so. The market grew rapidly without the assistance, or burdens, of an integrated or even coordinated set of laws. It is an international—or multinational, or transnational—phenomenon, but it is regulated only to the extent that the Euro-dollar activities of the institutions operating in that market—the Euro-banks— are subject to regulation and supervision by the national jurisdictions in which they operate."

[0] https://alhambrapartners.com/2021/09/17/dollar-warning-updat...
> (I have a pipedream project of "BASIC for the web", if I ever flesh it out it'll get posted to HN)

Back in the late 90s when my IDE was “what I can get on a MacFormat cover CD”, I started using what was then called REALbasic. It was very similar to Visual Basic, even sharing most syntax with whatever version my 6th form insisted we used. Over time it added more compilation targets and changed its name to Xojo, and judging by their website it now supports websites as a compile target.
I've been coding for over 15 years now and everytime someone says "Nah, we only need CRUD", they end up eating their words a couple of months down the line. The net result: domain logic all over the place.
People tend to think that applying DDD infers a tremendous overhead in the code. That doesn't have to be the case. However, some tend to go overboard and that's when I can understand the frustration.
I had a conversation in the 90s with an acquaintance:

A: What the world really needs is a native Java compiler. That would be really great! You should write one.

W: I wrote one for Symantec. You can buy it today.

A: I don't want it.
"We detect that your phone screen has just been changed. Is this expected ?" with a "yes", "no" buttons for answers.

Pretty sure this is understandable.
Exactly like agile, which has morphed into following the rules of the latest Agile Framework.
Aerospace says π, but they do separate normalization of time and costs:

> 29. (von Tiesenhausen's Law of Program Management) To get an accurate estimate of final program requirements, multiply the initial time estimates by pi, and slide the decimal point on the cost estimates one place to the right.

https://spacecraft.ssl.umd.edu/old_site/academics/akins_laws...
I do hope that people who got rich by being Faang employees are cynical, because that would be a better option (in my eyes, at least) to being sociopaths.

And "caring about your employer's" goals in this day and age while you're working at FB/Google/Amazon (I'm on the fence about Apple, don't have much of an opinion about Netflix) actually makes you look like a sociopath in my eyes. Again, imo being a cynic beats being a sociopath.
I think there might be a correlation between sunny days and AC usage.
Although I cannot complain too much since it is open source, I have to say, my experience with Jellyfin is very painful. After fiddling with it for more than 10 hours, I still cannot get .ass subtitles to work on my Android Jellyfin client. :(

(My NAS isn't strong enough to burn subtitles in real time. Even it does, I just cannot get the fonts to work. All CJK characters are displayed as squares.)
Yeah, it is tricky. I've rewritten many a code base because I drew the original boundaries in the wrong place and their logical locations only became clear in retrospect.

I'm not so convinced that it's something you can get just by better communicating with "the business" either.

This is partly what infuriated me so about the extreme amount of code required to follow DDD patterns - 3-4x the amount of code means 3-4x the cost of that rewrite if you get the boundary wrong.
Robot rangers designed to rehabilitate the world’s forests
They might cancel your order, but I think you vastly over-estimate how interested the police are.
The definition is highly summarised, which (like many definitions) makes it only useful if you already understand the concept, and you need a way to remember it. Or the definition can be a framework for explaining it to others, which is how I use it in workshops.

A more real world story of DDD in practice is this blog post:

https://verraes.net/2021/09/design-and-reality/
> Navigation by pagination

The Office Automation Word Processor I wrote (for use with the Onyx Max2) uses the concept of a two-columns landscape rendering in fixed pages each starting from an arbitrary point in the document - no scrolling anywhere, just render from top-left to bottom-right. Use of real estate is fully optimized. These special tools call for efficiency as a goal of their software.

Typical different paradigms make only sense in other contexts (e.g. WYSIWYG simulation of paper pages to check physical printout).
Climate change won't be fixed.
Thank you for that! I really recommend reading the whole thing but I think a summary is really good to have as well.
Rob did an awesome job here :)
Surely quantity had something to do with it.
> I feel this is missing a lot of details.

Yes. The link goes into details.

> Even if there's a single promotion per team per year (and there are certainly companies where promotions are not limited like that), that means that, in a team of 4 people, 50% will be promoted in 2 years. So if you like the job and plan to stay for a few years, I fail to see how this tactics is even remotely close to optimal.

It's an analysis based on The Office; maybe read it and critique the 20k word write-up (in the link) instead of the 4-point summary.
So if they have worked it out earlier, Taliban would've ended up with a reactor, too?
> Productivity is for other people asking you to achieve a goal

Productivity is a measurement for any work, independent of the season why one executes this work. You can be productive for your own tasks, or the tasks for someone else, it still could be measured and evaluated.

> and you measure this productivity with money earned

No, you do not. Money can be a viable metric, but most often wage and productivity have not direct correlation in most jobs today. This is a typical misconception.
So is your position on security that Apple should just give up? I'm not really clear what you're advocating.
haha true! There's even a demo in the tutorial with the exact same effect, as well as others: https://tympanus.net/Development/InfiniteTubes/index3.html
Note also that Infuse is spyware, per its privacy label on the App Store.

You pay for the privilege of having it upload your usage data to a remote server against your consent.
The reason to make them unrepresentable so you will be able to catch the case when the input was illegal.

Otherwise you may never notice that illegal state was there in the first place.

I encountered many systems that would take invalid inputs and produce invalid (but sometimes even valid) results [1].

Illegal internal states are even harder to catch. When using FSM / StateCharts I usually automatically print error to log (and crash) for all illegal state/event combinations in the State Transition Table, instead of silently ignoring them.

[1] GIGO - Garbage In Garbage Out

https://en.wikipedia.org/wiki/Garbage_in,_garbage_out
Mandaviya is an nice find by Modi. He bicycles to work every day (and has been for years). In status crazy India that's an amazing symbol of humility.
E-Ink External Monitor for Laptops
Based on the bullying, horridly accusing a person's view of "justifying all sorts of imperialist atrocities", anti-intellectual fear of questions, and the string of poor straw men arguments from you, I believe it is not that but in fact you can not cope with a rational discussion of the question, and you are scared off when people stand up to bullying behavior.
The content seemed a bit empty to me. It can be said that "fulfilment" is the next step of anything.

"Fitness 3 - fulfilment. Traditionally fitness focused on building muscle and nothing else, then came cross-fit and calisthenics that sacrificed pure muscle mass in favor of extending bodily functioning. Fitness 3 will be fulfilment where everyone can be as fit as they want or need to be without the pressures of ..."

"Reading 3 - fulfilment. Reading community has gone through two different stages in the past: first people were reading as many books as they could, summarising them and storing them in their bookshelves; then came the niche-reading which divided people into groups - we had sci-fi readers, popular psychology groups, detective story enthusiasts and so on. But the tide is shifting towards the next step for reading - fulfilment. Readers are now seeking meaning in their life and they try to balance reading with other activities for a more holistic life experience ..."

I didn't manage to gain something useful from reading the article, maybe that's why my take here is a bit cynical.
Have you heard about FISA courts? They can issue warrants for surveillance and the affected company is not allowed to disclose this. As a HN reader, it is likely you know about it but most people probably don't. Still, if a federal agent comes along with a warrant, they'll have to comply.

My point is, I personally can't be sure there is no mechanism, legal or illegal, via which the NSA can just compel them to hand over the keys. Who knows, maybe there exists a FOOBAR law that compells them to build backdoors into their products. Maybe they're doing it voluntarily outside of the law. I would assume everything can be trivially hacked nowadays, and a large portion of intelligence analysts spend their time on parallel construction (i.e. creating alternative stories about how they gatheried their evidence, without giving away their abilities).
I suspect this is actually something to do with the fact that the Face ID sensors are projecting unique patterns across different devices. From the Apple Platform Security document:

> After the TrueDepth camera confirms the presence of an attentive face, it projects and reads thousands of infrared dots to form a depth map of the face along with a 2D infrared image. This data is used to create a sequence of 2D images and depth maps which are digitally signed and sent to the Secure Enclave. To counter both digital and physical spoofs, the TrueDepth camera randomises the sequence of 2D images and depth map captures and projects a device-specific random pattern. A portion of the Secure Neural Engine — protected within the Secure Enclave — transforms this data into a mathematical representation and compares that representation with the enrolled facial data. This enrolled facial data is itself a mathematical representation of the user’s face captured across a variety of poses.

https://support.apple.com/en-gb/guide/security/sec067eb0c9e/...
I've actually added The Mom Test to my recommended reading list for direct reports, since it helps a lot in requirements gathers from both internal and external customers.
It's exactly what "rent-seeking" means.
I agree that communication overhead exists but I think you’re ignoring the benefit from having 2 people working through a problem vs one person. I’ve seen much faster results because people don’t tend less to get stuck if pairing with someone.
The sensors are using unique patterns on each device. There would need to be a pairing between the TrueDepth camera and the Secure Enclave in order to account for this unique pattern. This is why you can't copy Face ID data from one device to another and expect it to work.

From the Apple Platform Security document:

> After the TrueDepth camera confirms the presence of an attentive face, it projects and reads thousands of infrared dots to form a depth map of the face along with a 2D infrared image. This data is used to create a sequence of 2D images and depth maps which are digitally signed and sent to the Secure Enclave. To counter both digital and physical spoofs, the TrueDepth camera randomises the sequence of 2D images and depth map captures and projects a device-specific random pattern. A portion of the Secure Neural Engine — protected within the Secure Enclave — transforms this data into a mathematical representation and compares that representation with the enrolled facial data. This enrolled facial data is itself a mathematical representation of the user’s face captured across a variety of poses.

https://support.apple.com/en-gb/guide/security/sec067eb0c9e/...
I like the sentiment of this comment, but I think it is a little too black and white. I am in science, so your mileage may vary.

I have found a little bit of pro-activity on things you like to do anyway is a good way to turn your job into the job you actually want to do rather than the one you got hired for. I started my current job doing wetlab biology, but I currently do coding and grant writing. I like wetlab, but its exciting to transition into a different area I have wanted to get into for years.

To be clear though, I am still often re-active. I generally won't push hard on things I am not enthusiastic about. It helps to have a friendly and permissive boss.