skysight-inc/HackerNews huggingface dataset:
You understood correctly that quantum mechanics cannot be based on some hidden variable we haven't or cannot find. (Edit: oops, I re-read your comment and it seems you say the exact opposite thing? The point is that Bell's theorem rules hidden variables OUT. Here's an easily digestible video about this: https://www.youtube.com/watch?v=ZuvK-od647c )

About probability: no one knows. It might be that there is a "wave function collapse" that has a probabilistic outcome. But it might be that there is no such a thing. Quantum mechanics that remain in the "quantum" realm are not probabilistic, it's only when you cross over to the classical world.

So it might be equally well, that the Everett interpretation (so-called "many worlds interpretation") is true, and the probability is something physicist Sean Carroll calls "self-locating uncertainty": https://www.preposterousuniverse.com/blog/2014/07/24/why-pro... That is, there are multiple "yous" that experience different outcomes, and you don't know which branch of the wavefunction you find "yourself" in, which "you" you are.
To be fair, his most recent job after Microsoft and FB was a Gates- foundation funded startup building tools for healthcare in underdeveloped contexts. I think that might be what the phrase refers to?
Yes plantuml is still my go-to visual design tool, whenever I feel information is missing, and I actually prefer it over mermaid (which has been integrated in github markdown), which I found very lacking.

What I like about text-based tools like plantuml/mermaid is the ability to see diffs in PR.

Other industry modeling tool use binary databases to represent the UML model and make it harder (i.e. need to use their specific diff visualizers, if available) to review changes of the design.

Maybe plantuml should be adopted and maintained. Unfortunately it is still stuck in a Java implementation...
MINIX 3 is the goto, I believe? At least it was when I was researching them.

https://git.minix3.org/index.cgi?p=minix.git

Happy to be wrong though, I'd like new code to look at.
Yeah, I love those little quirky details about London... A few trivia I find funny:

Did you know that - technically - "London" does not exist? There is Greater London, which is not a city - it's either a county (when it includes the City of London) or a ceremonial county (when it doesn't). There is also the City of London, which is (as detailed in other comments) a completely separate entity and includes just a tiny bit of what is generally referred to as "London".

Another one: Quickly, what is the capital city of England? It doesn't have it, as England doesn't have its own parliament nor government, being ruled directly by those of the United Kingdom.

OK then - what is the capital city of the United Kingdom, especially if London does not exist? Well, it's the city where the Parliament and most of the government offices are located, and that is City of Westminster. While technically part of the Greater London county, it is a city in its own right.
Exactly, even 5000mah in your standard USB-PD 60w adapter would be a huge boon, especially for laptops where the internal battery has begun to fail and replacing the battery means replacing half the laptop, app..cough..le
While I agree with VLC and I wish they succeed, their notice says:

“Any such proceedings, if initiated, shall be solely at your risk, cost, and for breach of your own rules,”

And it is funny they include "cost", as if every country in the planet had this bizarre custom of making the loser in a legal proceeding to pay for the lawyers of both parts.
I'm considering the same for https://pwpush.com. Currently on paid Heroku ($59/month) with a lot of traffic.

DO App Platform is better than last year but still a bit quirky. I haven't found a better alternative that is more 1) mature, 2) reliable, 3) paid/supported, 4) enough features.
Sorry, I wasn't clear enough. The third-party app only records my GPS coordinates and I process the data myself. Unfortunately, there isn't anything yet that has any of the functionality of Google's location history.
I would assume that you could use that same camera to teleport people inside of a TV. Exciting times
Mixed feeling about this, is this an enabler of (Apple's) life photos? I love those. But Nextcloud is my sync backend for picture and there it never worked, I simply could not watch the photos in the browser. Recently though Nextcloud switched to just uploading JPEGS, also mixed feelings about that, they are not original quality but my pictures web interface in Nextcloud is working nicely again...
This is the main reason behind Elon's Chamberlain-like appeasement - Tesla is tied to Russian resources.

https://www.cnbc.com/2022/03/14/tesla-has-bought-aluminum-fr...
Oh get off my lawn, kid. It's not signals that are dangerous; it's removing code that's dangerous. You thought it was redundant, but it turned out you were wrong.
And USB-C sockets are much more robust than USB-A sockets
EU: Common charger for mobile devices will be a reality in 2024
Regardless of how much the hardware and services already cost, the company can always make more by showing ads too? Meaning, no profits or prices are high enough.

(Unless they show far too many so people start leaving ... That threshold might be high though; Linux is too cumbersome for almost everyone?)
That won't happen. It's easier to fix Ubuntu than to fix Pop. Plus Canonical has just much better engineering and resources, and have been in this game for longer. The only reason People prefer Pop is because of its theme (I find it hideous, but to each their own), that it's marketed towards gamers (I don't think there are any significant performance differences between both) and that it comes with Flatpaks instead of Snaps.
People just hate Ubuntu because of Snaps.
Some random observations from an old-timer developer.

1. This excellent article is all about UML's class modeling capabilities. UML has other useful capabilities.

2. Sequence diagrams are very useful. I've created plenty to document and teach complex interactions between various (micro-) services. But it simply never occurred to me that I would generate code from sequence diagrams. They're simply a way to capture and refine the stuff on a whiteboard.

3. The data-modeling tools supporting logical and physical models suffered from some of the same needless complexity as the attempts to codegen from UML. And from the ludicrous expense of the tools. Every place I worked had at most one license for those tools.

5. The code-navigation and code-completion features in modern IDEs implement some of the best parts of the UML codegen vision. Tell VS that a class implements a particular interface, and it offers to generate a skeleton of the necessary methods for you. Great. Look at a method declaration, and see at a glance that it's from a superclass. Also great.

6. I hope somebody, maybe the author, collects articles like this for a text to be used in software engineering teaching. Our trade needs some serious mid-career training. The military has the Army War College. We need the Software Wars College, to get a chance to think this stuff through.

7. PlantUML is a pretty good way of embedding UML in wikis and other online docs. "Pretty good" is good enough for most purposes.
Previously, by updating my LinkedIn profile to 'Looking for work' and answering the tidal wave of recruiter messages.

For my next role I'm thinking of cold emailing companies I'd like to work at to see if that approach works better.
> HEIF and HEVC offer better compression than JPEG and H.264, so they use less storage space on your devices and iCloud Photos, while preserving the same visual quality.

iOS supports HEIF, Safari does not.

Why Safari does not, still, 5 years later, I can't tell you.
After discussing it many times, I am still sceptical if EU should "hardcode" in the law mandatory use of an old technology. Seeing the USB connection history (e.g. https://gct.co/usb-connector/usb-history-timeline) it is surely the incumbrance of the future developments.
We don't have any benchmarks yet, but it's definitely something we should add/automate now that we're past the "POC" phase
> 1) "Jumping from one project to another. How do you stay focused ?" : that screams ADHD to me (not a doctor, not a shrink). Full disclosure : I have ADHD.

I've been hearing this a lot recently, and while I don't doubt that there are people who are affected by ADHD, it seems to me that the condition can very easily be treated as an excuse. Certainly people without ADHD can get distracted, and someone with ADHD wouldn't be indistractable if they didn't have ADHD, right? So how do you distinguish between cases where ADHD is actually the cause and where someone uses it as an excuse (e.g. there was this guy on Twitter recently who claimed he could only use Twitter and not a blog because of AHDH, which sound like an excuse for some other behaviour to me)?
Do you see a way to delete your account in your account settings? Their privacy policy says it should be there but I can't find it.

I actually don't see a way to delete a project once created either.
> for everyone else streaming is enough and you accept stuff will eventually go away e.g I don't care too much that a tv show goes missing.

Streaming is constantly asking a provider to give you a copy of that media, and the provider can always reply with a flat "no", or give you a "remastered" version that doesn't capture the charm that first made you like the media (see Star Wars - not in my personal opinion, but it is a controversy online IIUI). As such, I consider streaming a convenience that's great when it's available, but not something I'd like to be on the mercy of. The digital era gave us the ability to enjoy what we want, when we want it, and I refuse to let copyright dinosaurs ruin my fun.

Mail in a Box comes with support for Sieve filtering, but it's unpleasant at best for programmatic processing of email as you described it. I actually built an email server precisely with programmatic processing/sorting/transformation of messages in mind, but other projects took priority and I wasn't able to finish it.

> This is something I want to know more about. VPN to the service itself through an open source client?

Nope, I mean in the sense that the data is only ever decrypted and encrypted on the endpoints themselves. If the provider ever stores or forwards anything, it's encrypted blobs of data with no added metadata to even hint as to what's inside.

> we lose all that convenience because we can't trust services enough to host for us, instead we have to do it ourselves.

This mirrors my own reflections. The prevalence of centralised, gatekept systems is the trend of the day. I would greatly prefer a web of peered "communal" servers that each serve between 100 and 10,000 people each, to make sure that no one server dominates while also not putting the burden of server maintenance on each and every person who wants to participate in this. I guess the Fediverse is a shadow of this, but that's just for communication and not say, compute or serious storage.

> every piece of the cloud infrastructure and all the services running on top were open source

That wouldn't be a bad start. Some degree of transparency as to how you build and configure the control plane of such a cloud to not give yourselves undue power over machines would also be appreciated.
indeed.com. Set aside 1-4 hours per day and apply for every single gig you're interested in, even if you don't meet all the "requirements". Let them reject you, don't reject yourself.
I'm not sure whether you're trying to prove the authors point or not?

For myself I can generally write basic python (or c) without having to double check. Shell not so much. Eg Does the semi colon come before or after the do? Then there's the quoting rules and expansions etc.
That is a strongly deserving selection.
Same here, I believe that I get more value from this data than Google does. I'm sure someone at X (insert any service that has a lot of data I've generated) has done something that I wouldn't be ok with with someones data. But as Scott Hanselman has said; "Microsoft isn’t nearly as organized as it’d need to be to be as evil as you think it is."

https://twitter.com/shanselman/status/1003590025462681600

I'm guessing the same holds true for all the other services.
> You understood correctly that quantum mechanics cannot be based on some hidden variable we haven't or cannot find.

That's not true. The only thing we know is that the above appears to be true, but since we do not actually know the mechanism behind quantum mechanics we will be in this limbo until (if ever) we find the actual rules.
Tangentially related question I'm actually trying to answer in earnest at the moment:

I want to put together an EDC portable Linux box using something like a Radxa Zero or OrangePi Zero, with the idea that it'll run for some nominal amount of time away from a wall outlet.

A power bank is obviously the answer, but I don't want "push the status button and guess at what the 5 LEDs are saying" to be my answer to "how much power is available?". I want something I can ideally turn into an ETA, so that I can then monitor that ETA and send myself alerts when the battery is critically low.

I've found RPi hat "UPSes" that seem to provide exactly this data over I2C... but none of these seem to also provide an all-important enclosure that would ensure I don't accidentally short anything out and literally burn a hole in my pocket. Not viable.

I've not yet explored the world of 3D printing, but I do understand enough to be know that my first 3 or 5 or 28 prints will be slightly janky. :)

So, I'm trying to find a premade solution to this problem - either a power bank that provides Actual Data™ over the USB connection (!), or some kind of devkit-style solution that'll viably/safely fit into a standard enclosure of some kind.
Yes, I read this, but it's too vague to answer my question, which is the point of my post.

"Some chance"? " Reasonable changes"? "System factors"?

Cardiac ultrasounds are fairly inexpensive. There is some chance of discovering critical heart problems through them through a systems change. And heart replacement surgery would likely be covered by insurance anyway, so is not an unreasonable new cost to the system.

I can't determine what their decision in her case would have been by the criteria they did list, which is why I said I would be interested in more details.
Do you have actual Ada engineering positions available?
See, I would rather dismantle the school/social system that produces them.
> How many square brackets do I need? 1 or 2?

2

> Do I use == or -eq?

For string comparison, use '='. For arithmetic comparison, use -eq, -gt, -lt, etc.

> Where does the semicolon go again?

Whenever you're putting multiple lines on one. If you use multiple lines, you don't need semicolons.

For example:

if [[ "$result" = 'SUCCESS' ]] && [[ "$count" -gt 0 ]]
then
echo 'Hooray!'
fi
That depends on the amount of stuff you're running, and how much you care about the UPS working. If the answer to both is "very little" or "not much", I'd take the Pi setup any day.
> This is clearly not a path to diplomacy, hence, escalation can only increase and Nuc.war is inevitable, inescapable and a logical end-result of this narrative the West has fallen into. It is just as paranoid attitude as that of RU.

I sincerely hope you are wrong, but I very much fear you are right.
I don't think anyone can claim seriously that PopOS is "tailored" for their PCs any more so than for other PCs.
Ubuntu will probably run equally well on those PCs.
>You don't "find what you are good at" - that is backwards. [...] , working at learning and practicing, you will become good at it.

Because of the imprecise way the op phrased his question, I think you've misinterpreted it. I agree with sibling comment (jstx1) that op is not asking about "good" as a skill-level change from beginner to expert.

Instead, the op is asking something like... "How do I find the one activity that really activates the dopamine reward feedback loop in my brain which in turn makes it effortless to stay focused on it because I'm magically in that flow state?"

And because most people who ask the above question are not clinical psychologists using precise scientific language... they end up expressing it in the lower-resolution form of, "How do find the thing I'm good at?"

But then language lawyers laser focus on the word "good" and think op is asking about skill... which leads to "well you can't get good at a skill unless you practice that skill" ... which isn't really what the op was asking.

>Instead, you do what you are interested in,

Yes, and that's the step the op is having difficulty with. Lots of people are trying to find that thing that really interests them to trigger more success in their professional careers.
After reading this, and having minimal exposure to UML even during the late 90s and early 2000s, it strikes me just how many acronyms are needed to describe the ecosystem around UML. Perhaps the requirement of so much institutional knowledge led to its fall? I see correlation in that regard with web development today.
I wanted to start tinkering with DevOps stuff and here's how it went
> is this an enabler of (Apple's) life photos?

No. Live photos predate support for HEIF, it's just a photo and a video file next to one another (they're not even bundled on-device, that's just an abstraction of PHAsset).

Well I guess it could have changed with HEIF, but while I know the container supports derivations and sequences I'm not sure it supports such a wide disparity as "image and related video".
It’s not that different, but yes: I find that starting with a data model gets you a long way, forcing you to answer most of the important questions.
When was the last time (at the beginning of the pandemic) that I went in to the office.

When was it the conference was at "that town".

Sure there's other ways to find the information but I don't mind having it tracked. To each his own but I find more value in it than I think I give up.
But you have the same problems in C, even worse.

Because you need to emulate in C the features that more advanced languages have buitin, such as virtual tables, tagged union, lists, hash map, and whatnot.
This is just a lot of conventions that are specific to each project that need to be learned and put in some style guide or development guide. In big projects, different developers will use different conventions in different part of the code, that's unavoidable.
> That’s why it’s called “attention economy”.

Those are your words. How many people do you think have already read them? How many more do you think will have read them after 10, 20, or 50 years?

If you'd said the same thing before we were using computers to communicate with each other, who would you have said it to? How many people would have heard it? How long would those words have been discoverable? What chance you would you have had to have your words reach millions of people?

Forget about you, what chance would I and everyone else have? Speaking as someone who wasn't born after the internet it's much easier now than it was when I was a child for my words to reach a massive number of people, and every child alive today has a better chance than I did at their age.

Attention is scarce, when you've got near instant communication over a global network of billions of people you only need a tiny fraction of them to be looking your way and you've got your ideas onto the screens of millions of people
It's great to be able to answer questions like "when did we go on that trip to X" or "how long has it been since we went to Y".

I live in the UK, but I can go back to May 2014 and see everywhere I went in Florida on a holiday. Every restaurant, theme park, shop etc.

It's a great way to take a trip down memory lane.

I also use it on a day-to-day basis - e.g. if I need to record what hours I worked on a certain day, I can use it to give me an approximate time I went out for lunch.
And this friends is why "third party" entities collecting your meta data and such is a concern. A lot (read: enough) can be learned about you *and who you associate* without actually listening to your calls, etc.

On the surface, this article is cute. After that it's a red flag for all of us.
Separate comment: this question is framed with a fixed mindset and an unhealthy sense of what self-discovery is.l

You "are" "good at" nothing.

You are not a block of marble with David inside, something to be chipped away at until it is apparent for all to see.

You are a ball of clay, malleable, reshapable and shapeless, fluid and formed, able to absorb new bits and grow into something wildly different, day by day if needed.

Try some growth mindset handbooks and techniques to reframe your thinking.
Based on a quick scan of https://leginfo.legislature.ca.gov/faces/billNavClient.xhtml... , the bill prevents police from stopping pedestrians who were safely jaywalking, but it doesn't change the legality of the act.
Old technology? In what way? Why is that a bad thing to begin with?

The law explicitly includes a provision for future improvements, the USB Industry Forum are free to recommend new standards to augment or supersede USB-C.
Read Art of Impossible
The 1st release of Ubuntu was 4.10 in 2004.

Perhaps you meant Debian?

Red Hat and SUSE do go back nearly 30 years. Only Slackware is as old, AFAIK.
Europe adopts the use of USB-C for portable devices from autumn 2024 [pdf]
This new law applies to:
- smartphones
- tablets
- game consoles
- ebooks
- cameras
- bluetooth speakers and helmets

Laptops have to comply from 2026, and watches were deemed too compact to accommodate an USB-C port.
That's not "already installed"
For this to be "clean" requires the CO2 to be CCS'ed and sequestered under ground.

Just pumping CO2 under ground is one of these "solutions" that seem short-sighted and kind of childish.

We take what we need and everything we don't need, we just pump in the ground and hope it conveniently stays there never to return to the surface or cause any problems down there.
Indeed "practice makes perfect" isn't enough.

But the context being "something you enjoy", being passionate about something usually comes with self-motivation to improve and become better at something, and usually one finds a way to get better.

The stagnation you mentioned is usually with people who aren't that passionate about the things they are practicing, or just using it as a means to some other ends.
Anecdata is anecdata and I’ll counter yours with mine: I almost never have to google bash syntax (I do for things like arrays which I don’t use often). So no, there are no “natural causes”.

Face it folks, it’s not bash’s fault if you use it seldom enough that you need a reminder of the syntax when you do. Nothing wrong with that!