skysight-inc/HackerNews huggingface dataset:
> IIRC, stuff uploaded to their cloud is already accessible to Apple for server-side scanning. The controversial thing was the on-device scans would trigger some kind of upload of un-uploaded stuff to Apple for further investigation.

No, the stated behaviour was that it would be uploaded to the cloud at the same time as the encrypted image. Uploaded data was still "encrypted" "at rest" (but possible for them to decrypt, just not done routinely). The whole point of the client-side scanning was that scanning was done locally on the phone and uploaded with it, as an explicit alternative to them regularly decrypting and scanning all user data on their servers. The stated operation was; if the phone fingerprint matched a public CSAM fingerprint list, then it would be automatically decrypted and scanned with a second, private fingerprinting algorithm on the server - only if this second, private fingerprint matched would the data be flagged up for potential violation (and inspected).

The alternative to this was them just regularly scanning all data in their cloud anyway. Apparently people are happier with that option.
I was always partial to "Booch Blobs"[0]. I used them frequently.

When Jacobson (UML) merged with Booch, they went away, and the world became slightly darker.

[0] https://en.wikipedia.org/wiki/Booch_method
Controversial opinion: given the vast majority of answers here: cheapskates looking for free tiers wherever they can find them.

Heroku should’ve closed that free tier years ago! Now they added some very very cheap plans as well which is fantastic for them = gets rid of some of the horrendous cost from platform abuse they dealt with every quarter.

Good for you Heroku, you were always under appreciated by the enterprise, with their clingy sysadmins and ops people fighting you like a plague and at the same time you were taken advantage of by an army of penny pinchers!

Heroku
> The other does as many drafts and explorations as possible within the time allotted, then shares their favorite options.

Yeah, not really. Given timeline and workload, I will probably polish a bit more and maybe let something sit for a few days before going back for another iteration if the schedule allows. But sometimes things really are done--or at least done enough for the purpose. I'm not going to just let the work expand to fill the time allotted if there's no real benefit to doing so.
I would go as far as saying that most long-term couples meet after university (at least for people who were born after 1980, let's say). During university, a lot of people are still in the experimentation phase. I feel like later in life, maybe end 20s/early 30s, you had enough time to get to know yourself, and know what kind of person you are, what you care about, etc.

Of course, this is anecdotal and based on myself and my friends. But just as a counterpoint to your "go to university" advice =)
Can you boot from this?
Busted. Definitely skimmed this article and watched videos! Thanks for pointing that out. Really interesting evolution of the technology, especially how it becomes cohesive and creates a surface.
Parthenon Switches to Business Source License
European Parliament passes legislation introducing universal charger
Bizarrely enough, this is actually a big boost to consider an iPhone for me. Having everything on USB-C is such a convenience that it was my no. 1 reason to stay in the other ecosystem.
I was about to say macOS uses a microkernel, but on checking it seems that it's hybrid.
Also, the source isn't available, so might not be what you're looking for.
What you’re so passionate about, that you can give a lecture without preparing?
I'm pretty sure I have aphantisia, but for a few rare moments I could visualise a complete image against a blank surface and even start tracing it. I could never hold on to this for more than a few seconds.

My suspicion is that this artist had the opposite -- the ability to maintain a detailed image in his mind's eye as he traced it.
It's more likely that he felt it was inappropriate to link the song to the grave which the song title derived from for his own personal reasons.
I spent my free time at university jumping around between projects and working on whatever I liked most that week. Looking back, I believe that was very useful just to memorize all that's possible.

Most frontend developers have never seen Haskell, so they don't even know what programming paradigms they are missing out on.

Also, there's nothing inherently wrong with cutting your losses and quitting a project that isn't working as you had hoped.

In the end, I stuck with a project long-term because I liked the team. So maybe that's your antidote: build stuff together with others.
I heard someone say once that one of the best things that helped them develop a growth mindset was lifting weights. Consistently doing 3x5 heavy squats, deadlifts, and presses just three days per week will make a visible change in most people's body remarkably quickly. And seeing that change in yourself really helps reinforce that you can change your situation.

I thought that was an interesting observation but I'd like to suggest expanding it to physical activity in general rather than specifically powerlifting. There are many different activities (for example HIIT, martial arts, gymnastics, rock climbing just to name a few) that will make a significant physical change in your body. When you stick to one of those activities and document your progress with data, photos, etc there's something about seeing that change happen to the blob of matter that is "you" that really expands what you consider achievable for yourself.
Wrong way around! Stick with one thing and you’ll get good at it.
Someone should really put a webcam on the oldest continuously running lightbulb. The one that's been in that one firehouse since the early 1900s.
Church is really the classical place. It's a shame there's not a similar place for large groups of secular people to gather once a week for social events.
The guy presenting the topic called Erwin Schrödinger "Edwin", both in writing on his slides and verbally.

I was bewildered to see a blunder of that magnitude in the official nobel presentation...
thunderbolt on a laptop is always properly external, while this would be essentially internal once installed, no?

Personally I have come to loathe all dongles on our super-slim nothing-included-noting-upgradable ultrabooks
This sounds sort of similar to Strava Flybys[0]. It users your run/ride location data and show people who posted public activies that passed you by. Sometimes interesting, but I bet a lot of Strava users who post their activities as "public" don't know this feature exists and might turn to "followers only" if they did.

[0] https://labs.strava.com/flyby/
We used one of those, at my first job.
Meta Is Closing One New York Office with Cutbacks Looming
I strongly dislike this style. Way too easy to commit a one off error.

Personally, I never use naked loops if I can avoid them. Either foreach or higher order functions if the language has them.
Presumably the point is to do something with i rather than just printing.
Why is that a problem? You don't have to use all of a programming language for it to be useful. UML is just trying to "unify" a bunch of useful diagramming under a common umbrella.

I agree with you and Fowler, sketches are probably a better use. When UML came about I think designs were largely developed before hand by architects/analysts and astronauts and given to developers to implement as is, but now they are better used to aid in documentation or spec out specific interactions/concepts that belong to a larger system.
Looks like sealed classes in Java https://www.baeldung.com/java-sealed-classes-interfaces
Ohh... I thought 'flag' was like a bookmark, for something that I wanted to read but isn't my 'favorite', but because I couldn't find the flagged articles I stopped using it...
Thanks for your reply. Even though I focused on cancer, the question I asked came from another one along the lines of: What problems we have today that can be solved with money, large sums of it.

Thanks again.
I get an email each month forgiving my bill because it’s under $5. Got three small VMs running.
If the Apple product-designers committee couldn't come up with such a decision, I'm very pleased that the EU instead felt like they could do this.

Signed, happy iPhone owner.
ZFS can do all those same things!
Why is that a blunder of any important magnitude? As a physicist I do not think so. It's actually pretty common to make mistakes like that in physics. And physicists are not particularly careful about their presentations, even very important ones. We don't have the sense to care much about this things. "Official Nobel presentation" is still seen as "just a talk"
This is based on little kernel from recollection (noted somewhere in the docs)

https://github.com/littlekernel/lk
Remember the Rosetta Stone case. After some claims made it past SJ, Google settled. Perhaps Google did not want to let a court hear more evidence.
rcore-os [0] uses a rust-lang port of zircon [1], the kernel that fuschia-os uses. zircon isn't quite a microkernel, but is pretty close to one [2].

FreeRTOS [3] bundles in a microkernel [4].

Speaking of FreeRTOS, you may also be interested in Riot OS developer's blog entry on building a (micro?) kernel [5].

[0] https://github.com/rcore-os/rCore

[1] https://github.com/rcore-os/zCore

[2] https://archive.is/Y49Ih

[3] https://github.com/FreeRTOS/FreeRTOS-Kernel

[4] https://archive.is/u8Hsw

[5] https://archive.is/0MHF1
Google literally did this during the pandemic

https://www.google.com/covid19/mobility/

So did apple:

https://www.apple.com/newsroom/2020/04/apple-makes-mobility-...

Only… they gave that information to government (supposedly post-analysis and anonymized). Regardless the data was quite literally used to “track and trace” then as a mechanism / justification to place you under house arrest.
While I do not miss UML at all.

I still find sequence diagrams useful in a big way.
I'm European, I understand the good intentions at the root of such enforcement. But I believe such mandatory enforcements are liberticide, and against consumers in the long run.
I think we'll see this - and it would be amazing to get someone to work towards this - once there is an amazingly compelling use case that resonates with the market, then I think there's room for optimization!
Can't Hurt Me by David Goggins (https://www.goodreads.com/book/show/41721428-can-t-hurt-me)

Also see my sibling comment above.
The data is being tracked either way. You can only choose if you want to see it or not.
Paris Métro paper ticket reaches end of the line after more than 120 years
Largest flow battery connected to the grid in China
It does have a similar feel to how things went when DHTML was becoming The Thing. People would share increasingly elaborate demos that built on older stuff until there were whole web applications. Then AJAX happened and it was all over. It seems like WASM is finally fulfilling all those early fantasies of the browser as the operating system.
The Flyby feature has been opt-in for about two years.
I can't find it now, but there was a VLC CVE report about being able to execute code remotely, with a CCP threat actor using it. VLC said it was due to a fake version of VLC being distributed.

Could this all be related to that?
Should we instead call it the "status economy"?
I hope they ban the 90% of sold usb-c looking cables that aren’t actually usb-c compliant.

Someone needs to build a simple device you connect a cable to that stress tests it and shows a green or red light.
Thanks a lot! It actually does, as up to the part of working as an SRE, it is quite similar to my life at the moment. Maybe you are right, and I should try something completely different, a complete jibe... Thanks I will definitely try this!
I think 'bestcomments' is for a certain timeframe because most that are at the top are about Google and Google Stadia, which was relevant not long ago.
This gives me some cognitive dissonance. On the one hand, having a common connector will reduce waste and be much more convenient (eg "Hey have you got an iPhone charger?") and make losing a charger a cheaper mistake. On the other hand I'm not sure I like the idea of government mandating electrical connectors on devices, which could stifle innovation, or be very shortsighted in the typical government-rules-on-tech way (eg "banning encryption").

I don't know what to think.
In Danish I refer to the it as the source text, "kildetekst", in English I use "source" mostly, program source or source code are a bit long feeling to me.
YouTube locks 4K playback behind Premium subscriptions in latest test
Not the one you asked, but for me it's exactly that. My upvotes are indicated by a disappearing arrow, but with no result on the comment.
My condolences

moved out of vercel and couldn't be happier, what a buggy mess that is
> newly-majoritarian efforts to be intellectually absurd

The phrasing of this is very odd indeed
Show HN: I built a day planner app
I have always struggled with planning school holiday activities for my kids so I was working to build a calendar app but it took way to long to build it, I got impatient and stopped at making it an app for planning a single day.. and called it a day!(pun intended)
Base16 themes are really good. Support almost all dev apps and are completely free.
People complain about === in JS but at least I can just use it everywhere and stop using ==. Needing to remember which equality check to use based on type is so frustrating
It's true in a sense that you can get around Bell's theorem by supposing that Alice and Bob's mesasurement choices are strongly pre-correlated in a specific way. But then I feel you end up with this sort of bizarre universal conspiracy set up just to make humans believe in quantum theory.
> I would happily trade my dns freedom and piracy for the prevention of school shootings and I don’t even live in America.

That has nothing to-do with each other.

It's like saying i would happily trade the idea of country's to prevent wars.

For the simpletons it makes sense, for everyone else not.
Tell me. How many different kind of chargers and connectors did you have before the EU mandated everyone should use micro-usb (or something equally standardized)? And how many do you have now?

Personally I had 1 charger per device I had, each with their own weird connector, and each cable sold at $20+ a pop, and definitely more if you wanted a "data-cable". These days I only have 2: USB for almost everything, and Lighting for the Apple-thingies only.

With a move like this, I can be down to having only 1 type of charger and connector. It'll be great!
They know when your sleeping, they know when your awake. They know when you’ve been bad or good, so be good for goodness sake!

Seriously, they know every time you pick up your phone. Where you shop, how much you spend, if you miss a stop in the highway, if you text your parents happy birthday, if your heart rate increases when you’re around a particular phone. They quite literally may know your gay before you do.
Curious if any of the creator are actually getting something out of the premium if they're locking this...
I don't think there are many governments in the western world that wouldn't get to that point. The entire point of client-side scanning was to head off the possibility of a law saying they have to scan everything server-side for the exact same reasons.

> Well, there is another option: Apple could actually respect your privacy, support end-to-end encryption, and not scan your content at all.

This is not an option you, or Apple, think there is to choose.

Peoples FUD and misrepresentation over what was happening and your snark over "yes but their advertising campaign says things stay on the phone" (which is literally true) is IMO likely actually accelerating the privacy degradation. When they are compelled by law to scan this all centrally in one place in the cloud, I guess you will be happier that it's more invasive but just happening "elsewhere"?
Astronomy and space exploration.
Show HN: GoHN – Hacker News API Wrapper for Go
This is an awesome move in my opinion. While it's pretty much defactor making it universal and legally required will be with the cutter and waste that is created by often requiring a special charger or a different charge for a device.
FUCK YEAH!!!
I'd argue the opposite. People already know what Google can do, this is how you reap some benefits for yourself with the data that's already there.
Nocodb: Turns Any MySQL, Postgres, SQLite into a Spreadsheet with REST APIs
Sporting events fit that bill. As long as the other is going for the same team I would think.
I've reached a point where I don't think you should be looking for something you enjoy. I don't particularly enjoy programming. I didn't start programming because I think it's fun. I do it because it's satisfying. I like understanding and solving difficult problems. I like doing research. I like writing. I like working with others. Programming was one of a huge number of possibilities that I could've pursued with these characteristics, but life pushed me in that direction and that's where I ended up. I get to do the things I like to do, but the things I like to do aren't necessarily "programming".

There is a fundamental shift of perspective that I think is necessary for people to find work that will fulfill them. More important is to look at what things you enjoy, and then figuring out what exactly appeals to you, really understanding yourself and how you tick, and how that can be applied elsewhere.

I spent much of my childhood gaming (CS, Battlefield, Starcraft, Warcraft 3, Deus Ex, C&C RA2, Dune 2, etc.). It was fun, sure, and going by "look for something you enjoy", maybe I should've become a pro-gamer. But if I look at how I actually spent my time, there are much different conclusions to be drawn about what I like. I liked being in a team with a collective goal. I liked the communication (and arguing). I liked solving situational challenges. I liked being challenged. I liked researching strategies, techniques, and everything around metagaming (countless hours "wasted" on TeamLiquid). I liked learning new things and incrementally improving my skills. I liked documenting and explaining things. It's 100% clear how that translated in a career context, but at first glance, shooting people in CS was just "fun".
It has a flaw though, if establishments change names, your record of the visit also changes. If you had lunch at a burger place 2 years ago, and the place closed down and a hair salon opened up in its place, you'd "look back" and Google would tell you you went to a hair salon 2 years ago.
Because class diagrams are not even 10% of UML, and they are the most useless part of UML.
Did the current cable used by the iPhone have this problem too? If not, isn't this changing it to the worse?

edit to clarify: ... because while Apple might still include a working cable, but if you grab one of the 10 cables out of your cable box, you don't know if it will actually work.
It's based on a microkernel (mach) but is hybrid, and the source is available https://github.com/apple-oss-distributions/xnu/tree/xnu-8020...
You aren't supposed to post your own articles without a Show HN. See the rules about self promotion. Flagging.
I loved the personal story of two people trying to figure out past history based on data. But the fact that his comes from centralized datamines maintained by bigtech is unsettling.
I know, I know, you don't need an external package just to interface with the HN API.

Nevertheless, I needed this to make my life easier in a project I'm working on, so, here you go.

This package provides a wrapper for the Firebase Hacker News API [1] in Go.

Besides the obvious callouts to the documented endpoints, it also provides utilities functions that can be useful when working with data returned from this API.

I'm a beginner at Go, so feedback to improve my skills is more than welcome. Together with PRs to the repo, of course!

[1] https://github.com/HackerNews/API
I was very impressed by this
https://youtu.be/jMkR9VF2GNY which also states minix 3 (from the author) is now a microkernel and hosts a modified netbsd like (service based) system.
Here's a fantastic talk that describes a way to structure one's approach to this explore/exploit tradeoff that draws on research in areas like search algorithms, cognitive science, etc.

https://www.youtube.com/watch?v=j0XmixCsWjs
Good decision, but bizarrely only after USB-C was established on almost every phone, except iPhones.

I hope this has an expiration date, or they have a provision for easily updating the law when somebody develops a better standard. Otherwise this could mean we would be stuck with USB-C forever.

(As a developer, writing "USB-C" in a law this seems to me like hardcoding a magic string in source code. Often, it is better to have your data separate from code. Maybe it would make more sense if the law would defer to some standards body, that could update the technical decision more easily.)
If you don't trust them to do what they are saying, when they are saying it happens - then why on earth do you trust the device to not do it just by avoiding iCloud?
You're missing an important detail, video is arguably a different market but it's still a digital good and it basically costs a company 0 to stream it to a new user. If i had one provider where i could get everything i'd gladly pay allot more than 15$ and i'd probably keep my subscription as everything new would be released on said platform. You could even combine this with a pay as you go model to only pay to stream a certain show without subscribing. My logic is that if you could get enough subscribers 30-50$ a month could be good business.
Don't think it's related in any way to wow thing aside from a fact you can stand in fire in both games...

But I remember telling our DPS "THE GREEN FIRE DOES NOT HEAL YOU" in some boss fight...
Faster XML Parsing with Elixir
Roam & Obsidian changed my life
ok. the exact amount was i think 1,415.9265 not sure about relevance of amount. Why not round up to 1416?
I wouldn’t be too concerned. They did it before to standardise on micro USB, in such a way that didn’t stop manufacturers from moving to USB-C. This is really just an update of that same rule.
Not the reaction I got from my colleagues, they were all just like "WTF, how can this happen?"
I don’t understand it. Apple has only changed their connector once since 2007. Where I have untold number of USB devices that are either A, Mini, Micro, or now C.
It's the number one reason, why I am not upgrading and tell everyone who asks me, to not do it either. This law is so good, even its anticipation has environmental benefits.
This might actually do what I needed!
I'll keep it in mind for the future, thank you for making me aware.
While I agree with the statements in your answer, they are not the whole story.

If the complete answer to "How to find what I am good at?" would be "You are a malleable ball of clay", then what? Go for whatever seems tempting? Go for becoming a rockstar? You might answer "If that is what you really want". Then we are back to OP's question. The shiny rockstar career might seem tempting for a few months or years. And then frustration kicks in like for 90% of wannabe rockstars.

The question what path is the right one for a person is still legit.
I switched to wireless charging pads because USB connectors keep failing on me. Now the USB connectors on my wireless charging pads are dying!
Well, it says typically.
Gender Gaps at the Academies
>Also, the source isn't available, so might not be what you're looking for.

It is available, and it's called darwin-xnu:

https://github.com/apple/darwin-xnu

a mix of Mach and a FreeBSD kernel:

https://i0.wp.com/www.linuxandubuntu.com/wp-content/uploads/...

And a really good yt presentation:

24C3: Inside the Mac OS X Kernel

https://www.youtube.com/watch?v=-7GMHB3Plc8