skysight-inc/HackerNews huggingface dataset:
Popper didn't say to be intolerant of all intolerance, he said only to be intolerant of intolerance that cannot be countered by reasoned argument or kept in check by popular opinion. In no sense are far-right ideas "popular", and they are easily countered by reasoned arguments.

Popper's paradox of intolerance is probably the most misused and misquoted argument in online debates these past few years.
Software engineers need more rigid structures and stop thinking they're in a park trying out new technologies!
Would we be having this crisis if it wasn't for the decisions to close nuclear reactors and the US sabotaging the Nord Stream gas pipeline? [0]

[0]: https://freewestmedia.com/2020/07/06/us-intensifies-pressure...
> This narrative reminds me of the similar program in the UK to teach a whole generation computer literacy

Probably the "BBC Computer Literacy Project" https://en.wikipedia.org/w/index.php?title=BBC_Computer_Lite... (apologies, there's no specific wikipedia page) which produced both a home computer - the BBC Micro - and a series of TV programmes starting with The Computer Programme.
Name me one company that doesn't profile a programmer using the points and velocities (etc, etc).The up-speak and dishonesty can be seen readily when they say "All these metrics and data on your board will not be shared or used to decide your compensation or salary-revision.". The thing is that Agile, Scrum, Safe etc makes management happy that they have data which can infer devs productivity and return to the corporate. Thats all.
Coal plants are being shut down and there is a drive to resume economic activity (or even push harder to catch up) since covid is being managed better and there's plenty of pent-up demand to meet. That's how I see it, at least.
+1 ... I was also expecting the guide book, how to use or create the IBM logo :D
Ewww, you don’t wanna be like Amazon! All that money they make... yucky
The important distinction here is this is a set or principles for agile software development at scale. If you aren't "at scale" and having trouble running basic Scrums, then you aren't solving any problems by scraping Scrum necessarily. If you struggle organizationally to use Scrum principles then you're going to struggle even more with this.
We need more of this. Companies should not be able excuse their actions because of 'software mistake' while the tool works exactly as designed until someone points out a shortcoming or bias.
am I the only one with TLS error?
My wife is a nurse at a huge national hospital. You're very wrong. 12 hours shifts turn into 13-14 hour shifts. They're so short staffed right now they're offering double pay + cash lump sums that equate it to triple/quadruple pay. But they pay lower than clinics and other hospitals in the area. They don't turn away patients.
Sure, but I would expect those to be part of forecasted long term trends, and thus to be priced in gradually. I wouldn't expect an acute shortage to result from these reasons. (I mean clearly my expectations are wrong given what is happening but this doesn't match my prior understanding of how things are supposed to work.)

I wonder if this type of event will presage a shift back to nuclear for Europe. Nuclear and renewable are basically Europe's only options for energy independence. A price rise like this might make them rethink their current fuel mix.
Session.

https://getsession.org/ I doesn’t need phone numbers
No, it doesn't. It means not privileging profits at the expense of people. It's possible to have profit as a goal without hurting people (in this fashion).
It's called depression, not burnout. It's an evolutionary response to factors in your life that lead you towards thanatos and away from eros, allowing you the super-power of obsessive negative thought and absolute joylessness (anhedonia), so you may bide your time and fight them with the abandon of one who no longer cares about their own safety. Some choose to call it a genetic disease. I like to think of it as a valid, genetic structure that happens to have some rough edges and expresses itself too readily.
Nothing conclusive, but some believe it is Russia squeezing the prices [1][2]. In order to get Nord Stream 2 started.

[1] https://www.ft.com/content/5ec6b18d-c855-408d-acad-cb5779d10...

[2] https://www.euractiv.com/section/energy/news/us-blame-russia...
It seems likely to me that the use of algorithmic quotas and whatever is not helpful. Fear of the unknown quota might be, which is why this law is good.

But basically... let's assume tasks come to the warehouse on some sort of random poisson distribution, each with a value, and a time they must be completed by. Everything must be completed.

If these parameters are highly differentiated, a really smart system might be able to prioritize tasks such that high value things get done quicker than lower value things. But this isn't something that the worker should be figuring out.

If the parameters aren't highly differentiated, all you really want to do is move stuff through the queue faster. There's just one master metric in the "perfect" system which is, "how long did it take you to move this item through the queue vs. the expected time to move it through the queue". But to be a FAIR system, you need to be able to parse out what portion of the time to move distribution is based on random chance vs. individual agency. Delays are likely to be long skewed right. That is, most items will pass through with minimal delays but some items will have big logistical problems that completely slow down the process to no fault of the worker.

Measuring this is likely to be incredibly difficult and mostly picking up on noise. It could likely catch people who are truly slacking off. But... so could a human manager with basic observational skills.
Conventionally in print books, chapters start on the right page, not the left. Since the first page is a table of contents only spanning one page, the next page is intentionally left blank so the content can start on the right.

It's not really something that would have created any confusion at the time even if the convention has eroded with e-books and print-on-demand.
> 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.

Yep, that's the point - it's to discourage devs from checking in failing code (because then they'll be swarmed by annoyed coworkers). It's fairly common to see developer A make a breaking change to some low-level library and then see developer B push a rollback of A's changes a few minutes later (with or without A's permission).
Like the look of it, will try later (working on assumption it'll be ok on iPad...?) (if not: any Android version incoming...?!)
Loads okay at my end.
Diagnostic Imaging Solutions
Diagnostic Imaging solutions at UMS! Providing the ultimate medical imaging systems and medical imaging solutions with bringing over 150 plus years of combined experience.
Common Newbie Mistakes and Bad Practices in Rust: Bad Habits
I really want to say this: SAFe is an awful process and a trend that will hopefully go the way of Unified Process/RUP. I won't go into it, but it's largely created and popularized by a vendor to sell their software. It is poison and exists to keep its practitioners employed. It attracts the highest-ego PMs like moths.

I find it interesting that they author references Skype circa 2012. It sounds like classic "uppercase A" agile: they reframe success as shipping and hitting other invented agile milestones, while masking shipping lousy and incomplete product that is not succeeding in the market. That was right around the time Skype started being bad. It may succeed on some metrics because MSFT started bundling it, but anyone that actively used it at that time should know what I mean.

The idea of an "agile enterprise" is intrinsically absurd. Teams are agile, not companies, and teams and products should be loosely coupled. That's why the big tech companies in this link have converged to similar answers to this problem (they are not "agile enterprises" but give teams some latitude to solve their own problems, and rather focus on results). Kanban is better in most ways for most teams.

Also, Tuckman is a silly model that is only popular because it rhymes.

PS: Strawberry-Jam-O-Meter and a Wrong-Order-O-Meter and their descriptions could hardly be more cringe inducing. Skype should be a part of the curriculum looking at less than ideal acquisitions and post-acquisition execution. https://www.wired.co.uk/article/skype-coronavirus-pandemic has is a reasonable overview if you're not familiar. They lost the consumer market and failed at enterprise (see Teams) and Teams in turn essentially failed in the general market- where most places that were free to do so went with Slack.
I'm sure there's some nuggets of value in SAFe, but I just can't take anything seriously which welcomes you into it's world with this diagram: https://www.scaledagileframework.com/wp-content/uploads/2021...

Also note up in the top left corner, where you've got the customer abstractly feeding work into this treadmill of... stuff. If your development team aren't talking to either the customer, or representatives of the customer, nothing else in agile will work.
You need vision for scrum, but it's not that big lofty goal that never changes. Agile vision should be affected by what you discover as you advance.
Yes, but the higher percentage carbs are in your diet, the more often you get hungry, the more you eat each day, and the more weight you gain. If you avoid carbs, you will eat more proteins and fats, which keep you satiated longer, reducing how often you feel hungry, leading to eating less each day, reducing weight gain. Intermittent fasting helps your body use up your fat stores, helping weight loss.
Also oil price is normalizing after period of low demand which drove it down. This might not be big impact directly, but it also affects in general.

And winter is coming, which means more demand for energy in general and less supply from solar specially.
I read a bit about DDD but never really went in-depth with it, like I never read the book or anything.

Instead I just try to absorb the major takeaways that I got from what I've read:

1. Bring in people with domain knowledge to help you understand the expected behavior of the system.

2. Try to establish a consistent language that is used in both verbal conversations as well as code.

I feel like those are good, easy-to-understand principles, and I've never understood why the whole DDD space is taken up by this insanely complicated terminology and theory. It's so off-putting.
I like the comparison :)

Well I would say that Wally is a true pragmatist, whilst Dilbert is an eternal optimist - despite the reality of his actions never meeting his expectations. Wally has learnt his lessons unlike Dilbert.

It's kind of the cliche of work smart not hard. Easier said then done but the sentiment being to elevate your status whilst simultaneously reducing your actual deliverables (or delegating them elsewhere) - isn't that ultimately the goal of career progression. Is there anyone that does less actual "work" than a CEO.
Scrum is a specific implementation of some vague overarching concepts. Of course it's going to be prescriptive, that's the point. Else you're just doing "agile".

When you bring a prescriptive implementation, you can then leverage learnings from many orgs over many many years to handle all the edge cases instead of reinventing the wheel.

If you don't, or do "Scrum but not quite", then when things don't quite work out, you're on your own.

I'm no fan of Scrum, and rather use almost anything else, but that doesn't change that there's significant value in using systems that are mostly figured out and "work". Most of Scrum's bad rep comes from people who think they know better, tweak it to suit their needs, then realize they made a ton of holes in the system and their Frankenscrum doesn't really work. At that point you're better off just doing your own things. Which is what folks do, they abandon Scrum and do agile their way.
Hey friend - I don't want you to shower with money but i do want to share some things I've learnt about emotional-self management:

1. The body stores emotions and simple movement and body awareness can shift feelings. Read "Body Keeps the Score" for more.

2. Animals often shake and shudder out emotions, we've unlearnt that. Try shake it out.

3. There's some clinically backed programs that help with emotional regulation. My favorite is the Mindfulness Based Self Compassion Course https://centerformsc.org/. A key enphasis of the course is accepting emotions, that suffering is part of life. Unnecessary suffering is often caused by the resistance of the emotion.

Hope that helps! Email me samdup at gmail com if you'd like to discuss more!
In Switzerland, public radio & TV are funded by a tax every household pays, whether you have a TV/radio or not (note that the websites of public TV & radio use quite some trackers... but are ad free; the TV is NOT ad free though). I would imagine that something similar for publicly relevant web sites would make (at least some) sense... But there would be to have legally enforced safeguards against abuses (e.g. getting financed this way and nevertheless tracking users/selling their data)
Lol well I wouldn't consider myself "late career", I've got another 15 years ahead of me at least, probably more as a consultant later because I love my work and don't think I'll want to completely stop working.

I never professed to being an expert, but I've been in all corners of our industry, from a tech lead in big org to a consultant to strategic leadership (CTO-type roles in small companies) to freelancing for large enterprises. In all those roles I was doing some portion of hands-on coding, but it's only in the last 3-4 years that I don't code at work anymore. I still code plenty in my hobby time though.

I offered because, to be blunt, you seem to have a very narrow/naive view of the industry we work in, in my opinion.

And it seems to be to to your detriment (you seem bitter about a lot of things), and I thought maybe a different perspective would help.

But fair enough, we can leave it at that. Best of luck!
HID Prox was broken completely back in 2005. You can read and clone any 125khz prox card from six feet or more away.

https://proxmark.com/
Death and What Comes Next
Yes, thank you. Not being from the UK and having heard about it mainly from youtube I could not remember the name.
Maybe have a look at this
https://trunkbaseddevelopment.com/
Buy GHRP-2 Online –Best Prices Guaranteed
When I worked in a fulfillment center (picking and stowing) I never once got told my numbers. Nor was I ever told what my numbers should be, just that "We'll let you know if your numbers drop".

And yes, we always tried to take the carts full of SD cards and memory sticks, rather than cauldrons and sinks!
Recipe: Miso Chicken Burger Prepare Within Minutes
Base rate effect. Also, those NN's are less accurate than a sticky note that just says "straight"
Interesting thought! Seems like a great idea to let people pay for privacy-friendly Internet like they pay for green electricity today, though the details are a bit different of course.
I am wondering to what extent the central planning is much more tractable now with the amount of data and computerization. It is not like free market is perfect in adjusting either (i.e. situation with timber or computer chips or containers in covid times). I'm not convinced that central planning is the best way to organize the state, but I'm wondering whether the intractability argument against is still valid or not.
You don't have to look any further than the App Store.

https://www.theverge.com/2021/4/21/22385859/apple-app-store-...
I Take Smart Notes – Nicholas Seitz
So what is the paid alternative encrypted messaging platform that has any uptime sla?
Well I was a part of SqlCE efforts which was the first storage engine tuned for flash devices during a time when flash meant you had to account for wear in software etc. I launched dynamodb - tech lead for storage engines. I’ve been a part of few infrastructure projects in snap where savings are huge (there are talks from my peers in reinvent). Those savings enable snap to make investments like our AR glasses (again I was a part of launching this). I am currently looking at other infra projects which mean big picture efforts that are mind boggling in scope (sorry for being vague about snap - most of these efforts aren’t public).

Each one of those represent very big dreams for me. Dynamo powers practically half the internet. AR experiences are the future of computing interfaces (IMO).

That’s just my experience. I also know of a million projects with equal scope getting built out even today.

It comes down to this: do you want to be judged by your best day or your worst? I personally don’t focus on the media narrative that target a sliver of badness in these places. I prefer to work within the system either advancing the goodness or trying to rethink the issues affecting folks - sometimes luckily both. I believe these companies are too big to be brushed off in a single stroke.
Shouldn’t their machine learning models be able to detect who looks like a kid and provide age appropriate content on Insta? If they are not doing that already, Insta is basically recommending adult content to kids.
I think not being tied to phone numbers is on Signal's roadmap? Isn't that why they're encouraging me to memorize this PIN with spaced repetition? Or something?
> You forget that there's a big administrative load added to a two week scrum

It wasn't forgotten. Maybe the places I've done contract work for didn't follow scrum to a T. There was no daily planning. It was meeting once for 2 hours every 2 weeks to figure out what to work on and then a few small teams self regulating themselves asynchronously until things were done. This included doing the work, updating the ticket, having at least 1 person review / test the PR and it getting released. Usually there was a 1-3 day turnaround time from the PR being set to review to it being live on the site. Could be longer if the PR needed a lot of changes from things caught in the review process but the ball was always moving.

It never killed a single developer's productivity to wait on a review because every developer had a few tickets to work on during that 2 week process so they could jump to the next one or review another person's PR in the mean time.

There was no manager component once the tickets were chosen for the sprint (which was often a manager + developer group effort). Code could go from a ticket to production with no administrative bottlenecks.
This seems to just be a fork of Lite[0] that supports better text rendering.

Lightweight GUI text editors are shocking hard to find. The primary reason I am not using Lite is the issues with Mac. So I’m definitely going to try using this.

[0]: https://github.com/rxi/lite
Unless all the heat in Europe switches over to electric powered, you're still going to have natgas crunches from time to time during the winter.
Very much this. One of the dark patterns of Silicon Valley is the working out of how to take behavior that would be a big problem if you had humans directly doing it, and delegate it to an algorithm.

There are a lot of things in society where you can gain an edge and/or profit by doing crime: either straight up stealing, or extorting/assault/bullying, or subtler things like playing into long-standing biases for your own benefit through hiring (say, for a sales force?) only the demographic that people most expect to see in positions of power, and refusing anyone who wouldn't fit that image on the behalf of your most prejudiced customers. They're all variations on crimes to the extent that they're coded into current law.

If you plausibly build these crimes into the algorithms in any way, you benefit from committing them while being able to pretend you're not doing it. Stands to reason that the law-makers are interested.

In the absence of regulation it's a race to see who can commit the most profitable crimes the most enthusiastically, with much hiring competition for whoever is the best at doing it. With regulation, it's more about competition for whoever is the best at HIDING it :)

If it wasn't somewhat (or very) adversarial by nature, we wouldn't need to have regulators in the first place… they're a natural part of a system that inherently tries to grow by any means necessary and can't regulate itself in any meaningful sense. Sounds like things are proceeding as they have to proceed.
As an author of the book that's summarized, how do you feel about in-depth summaries of your book in terms of it affecting sales and providing publicity? I've always wondered how authors feel about it.
Using Visual Studio Code Development Containers
Yes, you can, but it's still an ugly hack. Or is org-mode now capable of live-updating the linked segments?
We used to design systems at a higher level with UML: Use Case diagrams were meant as a design tool to talk with the product owner about the subjects and verbs of the domain. Sequence diagrams allowed us to capture any dynamics and interactions at the domain level.

That was like 25 years ago.
Yes, but go back to the topic, to carry on with the idea of "physiognomy to defeat injustice". Blood type C correlates with increased shoplifting: then what? You study the matter further (good)? Or you approach Roger Slackermeyer strong of a 90% confidence of something (well...)?
100% agree. I also observed that some time ago, many platforms would use interoperability as a growth tools (ex: Facebook with 3rd party apps/games, Google with the 3rd party cookies, Apple with iOS APIs) and then, when they reach critical mass, they would close down and become closed gardens.

Watching all the preparations for the Open Banking regulations here in Brazil (still not in place fully). The concept is sound, as the data belongs to the user, not the bank/platforms, so banks/platforms should enable this data to freely flow (on the user command) to other platforms.

I think forced interoperability might have a good effect on that world, and also it seems to foster innovation by lowering the barriers of entry but I don't really know the effects on investment and VC money when you eliminate an effective competitive barrier.
Amazing. Hope you prosper.
This is where range-based estimations really shine. If you want an estimation right now, I will tell you on the spot that, "I'm 95 % certain it will be done no later than nine months from now, but probably sooner. However, I know it won't be done this week."

You want a narrower range than 0.25–9 months? You'll have to let me think about it. Maybe I can be just as certain that it will be done 1–5 months from now, if I get time to mentally run through the simulation, to borrow the terminology from upthread.

You want a narrower range than 1–5 months? I don't have the information I need to give you that. If you give me a couple of weeks to talk to the right people and start designing/implementing it, the next time we talk, maybe I have gotten the range down to 1–3 months.

I can always give you an honest range, but the more you let me work on it, the narrower it gets.

----

This is of course what's suggested in How To Measure Anything, Rapid Development, and any other text that treats estimation sensibly. An estimation has two components: location and uncertainty. You won't ever get around that, and by quoting a single number you're just setting yourself up for failure.
How do you figure I am in that bucket? (Fwiw - I am not).
That was a wild ride...