skysight-inc/HackerNews huggingface dataset:
"To provide these services, Microsoft needs to be able to collect your search terms and document content" seems pretty explicit to me. This is what the Office settings say underneath the checkbox

Another prompt ends in "Office will use your searches and document content to support and improve the Intelligent Services to you."

The individual popups seem to follow a simple "what is it, what are some examples of it, what are you consenting to" structure. Any less details and you have no idea what you're agreeing to, any more details and you'll quickly lose people in the "EULA too long" problem.

I disagree that agreeing is the only way people will get their work done. There are many ways to translate text and the "let me design a PowerPoint for you" feature is nothing more than a nice to have. There are plenty of offline themes to choose from and individual themes to download without ever enabling this setting.
I don't know if it's exactly a 1:1 concept but federated services have existed before commercial unices. this was built on top of NIS+ in Solaris: https://en.wikipedia.org/wiki/Federated_Naming_Service
I don't think sponsored posts and 'career blogging' helped either. Before that blogging was usually personal, prompted good discussions and was descriptive until the goal seemed to become getting sponsored posts. Writing became less important and posts were mostly just incredible photos with links out to sponsors.

The tone of writing changed too, it became more 'twee' with very little substance and when one blog became successful people copied it until we got to a point where every blog was a copy of each other all with editorial type layouts incredible photography but very little of what made the sites popular in the first place.

(I will caveat this with the note that this was more in the personal, fashion, food, interior design, design blogging world)
It's less common now in the UK to admit people to PhD programs directly from undergrad. In many cases you'd be expected to do a one-year masters first, although that's not a universal requirement.
Nothing unique about it. Lots of countries have this stereotype about themselves that "we're a people that likes to complain about our government even when things are going well", but it's a natural thing to do.
> “ If I'm the Father of Open Source, it was conceived through artificial insemination using stolen sperm without my knowledge or consent”

“You take the red pill an-“

“No thanks, Morpheus old pal! I’m off the meds for good! To Jupiter!!”
> 毛泽东先生们

This means something closer to "Mao Zedongists" rather than "Mao and company." For example "毛泽东本人的看法与其他毛泽东们略有不同" works, which doesn't quite work if 毛泽东们 is "Mao and company." It's still a pluralizer, it just so happens that proper names can be modifiers in Chinese.
I have a similar story, about a band that apparently only ever appeared live as an opening act for another pretty niche band called Texas (they had a few hits in the nineties) five years ago and has since been inactive - https://www.facebook.com/hightre. I liked them and fortunately bought a CD at the souvenir stand at the end of the concert - to my knowledge the music is not available anywhere else, in any form...
That’s very different than a country-wide implementation. Maybe it only works when you have a small group of committed people doing it.
Now you need to manage password to your backups (that you would encrypt, else why bother with encryption in the first place?) and to your encryption.

Or maybe just capitulate and admit that a bunch of kids, people and cat pictures maybe don't need to sit on encrypted storage
I have never played a lottery, I have no interest in lotteries, I don't seek out media that tends to discuss or advertise lotteries, etc, and somehow every time it crosses a billion I become aware of the rate of this thing ticking up just because other people are talking about it, and always it's been growing fast at an accelerating rate. If this is just the money going into the pot, 'the house' must be making a killing! Anyone know what the margin on this thing is?
Proton, not Photon. :)

It's true though. The Steam Deck is amazing, most games just work.

I agree that the GUI part is subjective. I find even the jankiest of Linux DEs to be better than Windows 10 and 11. I still find macOS quite superior, and the one area where this is not going to change any time soon is the cohesion of UI/UX between different apps and the OS.

Performance is unbeatable on Linux. Reliability depends a lot on the hardware and distro. This fragmentation makes it less approachable "on the desktop".
Funny how this comment has not been flagged while the relatively harmless comment above has been flagged for driving tangential discussions (rather criticizing China's hard policies).
Sorry, what's PE? /Junior engineer in non-english country
I will use MicroBlogPub on my own domain:

https://github.com/tsileo/microblog.pub

It seems to have the leanest code base.

I am currently putting together a setup script for it.

It has an install documentation here:

https://docs.microblog.pub/installing.html#python-developer-...

I prefer a single script to this type of "first do this, then do that, then ..." tutorials. So I will write a script first, that let's you install MicroBlogPub on a fresh VPS without having to do anything.
One reason:

SQLite is slower than LiteDB in this benchmark project created by the LiteDB inventor

https://github.com/mbdavid/LiteDB-Benchmark

https://github.com/mbdavid/LiteDB/issues/291

Another (lesser) reason is the similarity to MongoDB methods, if that's what you are used to it will feel familiar, but no MongoDB server needed.
Recommended books about tech company growing pains
Hi there, I work at a company that is experiencing what I diagnose as growing pains. I’m looking for book recommendations that could help to direct the solutions.

A bit more context. The company is profitable with high margin, growing close to 100% year to year in the past couple of years. The tech department is around 250 engineers. The value the company provides relies heavily on the proprietary software products. Now we are in the situation where core product is a legacy monolith and a pain to keep iterating on.

Seems like what was working when the company was smaller does not scale anymore.

There are different initiatives being pushed from multiple angles aimed at bettering the situation. It seems like the coherent tech direction is missing that would allow to reorganize the company to be more effective.

That’s the gist of it. I’m sure we are not the first company facing this sort of struggles, but I have never worked for one in this situation. I’d appreciate book recommendations that could help me to propose right improvements - whether that is from the product/tech/leadership or any other direction that might be in my blind spot.
And we're back to the problem of having to store some rarely used credential somewhere.

So you... put it in USB drive then dig it out 5 years later and discover it's dead and you're fucked.
I don't think it's that hard. I have Magura HS22 hydraulic brakes and installed them myself with regular tools. I haven't had to refill the fluid yet but the instructions seems pretty straightforward:

https://www.magura.com/media/1729/hs_2016_en_web_03.pdf
This is pretty common in the C world.

Look up the source code of common Unix utils, too, or a popular game...

LS [0], WolfensteinET (idtech3) [1]

[0] https://github.com/wertarbyte/coreutils/blob/master/src/ls.c

[1] https://github.com/etlegacy/etlegacy/blob/master/src/game/g_...
That would be nice, but I would hate to see mobile OS with their permission system replicated for PC. Simply because mobile OS are fairly lacking.

At some point phoning home was a sin for software. Sadly that changed, also because of the naivete of some developers.
Frankly, this sounds more like an "everything was better in the old days" rant than anything else.

Cherry-picked anecdotes to make the case that we somehow have less information now than we used to, agrandissement ("When you’re one step ahead of the crowd, you’re a genius.") and carefully avoiding making any testable predictions or even just concrete recommendations, beyond hollow phrases like "dare to think differently".
Positional tracking required high performance, extremely high fidelity CV / ML algorithms. The guardian on Oculus being as any ML algos 'just' 9X% accurate makes me rage regularly, a tiny kickstarter being able to deliver smth better is highly unlikely imo
Crossrail gets cross
just add aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa in front of it so bruteforcing will not try anything with enough characters to even get close to your password (/s)
Because he's not.
No need to imagine someone trying to hack your EFI or bios when they can just insert a usb keyboard sniffer ordered off amazon or aliexpress
A "tweet" is no less logical and neutral than a "toot" (a Mastodon making a sound with its trunk). You're just used to the word "tweet".
Generators are a fun use-case for bthreads since they allow to "cut" through other modules and control their execution: https://medium.com/@lmatteis/b-threads-programming-in-a-way-...
I was under the impression that everyone was aware of how deeply corrupt FIFA is. Didn't they green-light a World Cup in Russia while it was invading Ukraine?
Fluent Reader looks good, however none font/appearance customization.
The british library is walking distance from Euston and Kings Cross, if you ever have time, pop in there. I did once and I had my breath taken away. You can just go in for free and in 5 minutes see incredible stuff. I remember handwritten letters by Galileo and Michelangelo and a 1000 years old Quran. Just there to go in and see.
however it seems an implicit assumption in your statements
is that we know all there is to know about hearing

Hearing involves the human brain and I'm absolutely sure we don't know everything there is to know about it. So at least we agree on that!

However, it seems to me that the question is, "can System A reproduce sound with a 'sound quality' relative to System B that cannot currently be measured, but can be recognized by listeners?"

I don't believe we need to know all there is about hearing to answer that question.

thus any claims of audio qualities, for lack of a
better word, are by definition psychological biases

Psychological biases are huge but for the purposes of this good-faith discussion I'm assuming they're controlled for.

I'd put it this way...

A suite of measurements such as those produced by e.g. the Klippel NFS measurement system such as those seen here represent a rather large quantity of data.

https://www.audiosciencereview.com/forum/index.php?threads/t...

Do you claim that two audio playback systems could produce identical measurements on the Klippel, and yet have audibly different "sound quality" that could be discerned in a repeatable double-blind fashion by human listeners?
Do you spend enough time in pitch black (or otherwise without sight) for it to be useful? If so wouldn't you retain it once learned?
Wow! You're not wrong: https://github.com/mbdavid/LiteDB/issues/1783

Surprising..
Sendmail, as configured & documented in FreeBSD, is very easy to set up for really simple use cases. Or to disable.

For more complex use cases - it's kinda obvious that they expect ~everyone to install their favorite MTA and use that.

I'd guess that sendmail is still there because they could never agree on which replacement for it was "the best".
Well, they could have required Tesla or SpaceX as collateral.
Pick one that aligns with your interests, even superficially. You can migrate accounts between instances if you feel you made a mistake.
Ironically that's why I do like headphones. They help tune out environmental noise which would otherwise be distracting.
It's good to have a vulnerability some times.

A couple years ago someone lent me an Android phone to do some development on (it had some hardware feature I didn't already have on my testing phones). I don't use my main google account on dev phones so I promptly set it up with whatever google generated for me and I forgot both the email and the password.

6 months later I have to give it back, and I hit reset to defaults. Surprise! The phone asks me for the previous account and password!

Back then the feature was new, which is why I didn't know about it. Fortunately, being new it was also buggy.

I managed to complete the factory reset through a complicated process that involved going through accessibility options, replacing some system apk with an older version (via adb i think) and some other trickery that I forget. But the stuff was mostly in the open on youtube.

This being strictly a dev phone, I had no data to lose. It only had on it apps I was working on and thus I had the full source code in git. Still, it was good to not create more ewaste.

I've been paying attention on newer test phones though. I don't think that security feature is as easy to bypass these days...
Change your work then. Or use windows in a VM. Always good to separate work and private system anyway.
Quote from Terry A. David

> I asked God about racism? He said, "sports".[0]

He's an interesting case in the balance between autonomy and bad decisions.

Apparently his schizophrenia was easily controlled but he didn't want to give up what he felt was a direct line to God.

[0] https://en.m.wikipedia.org/wiki/Terry_A._Davis
Having control of nuclear weapons is a son-in-law flex for sure.
The tone of your comment as well as the logic of your argument is so personal and unobjective, my interest in answering is very low.

Nobody was talking about horror. This is a very unobtrusive measure that is proven to be effective - not only against covid - that also protects vulnerable people that use public infrastructure.
The benefit of masks is so evident, I don't even want to point to singular sources, so here you can see an overview: https://scholar.google.de/scholar?q=masks+covid .

And to your second point, the logic of drawing conclusions from correlations is simply conspiracy level, no more.
Carry your mobile phone in a faraday cage/bag.

https://www.amazon.com/faraday-bag/s?k=faraday+bag
> it was so unambiguously clear cut and telegraphed in advance despite Russia's denials they would invade

This is selective memory, I think. Most of Europe and Ukraine itself was pooh-poohing the idea of an invasion despite UK and US intelligence loudly insisting it was going to happen.
Maybe many PhDs attend conferences just because they have to have some paper/poster presentation rather than they are genuinely interested in making new connections? That's what I'm guilty of at least.
During parts of the Cold War, near DC, some knowledge of some STEM topics, e.g., assembler, Fortran, PL/I, C, the algorithms in the relevant book by Knuth, the fast Fourier transform, Kalman filtering, Maxwell's equations, algebraic coding theory, antenna theory, optimization, especially with a Ph.D., could generate a relatively good career in US national security.

Maybe now, not just near DC or in US national security, if can get a job in some organization that is doing important work, then there is a chance that can see an important problem and use good STEM field knowledge and computing to get a very valuable solution -- none of the effort part of the job description.

And IMHO computing and the Internet are continuing to explode, that is, have not yet nearly been fully exploited. Then maybe pick a promising problem, use some STEM field knowledge, computing, and the Internet to get a valuable solution, and start a business.

Ph.D.?

(1) Aim for a Ph.D. in engineering.

(2) Take some courses you believe might be helpful for your Ph.D. research and/or your career later.

(3) For your research, find, pick your own problem, maybe from practice outside of academics.

(4) Complete your research on your own and hand the results to your department or advisor(s). At some universities, the official requirement for a dissertation is

"an original contribution to knowledge worthy of publication"

So, at such a university and more generally, to remove nearly all doubt about your dissertation, publish your work.

Maybe for your first job, accept an assistant professor position in some engineering school and from there make contacts for a good career outside of academics.
I respect sendmail. Obviously there are other MTAs like djb’s Q mail, postfix as well as newer ones written in Go and Rust. Sure sendmail has had its share of vulnerabilities. But it’s the falls it suffered that made every other MTA strong.

Let’s respect the software of the past. It’s the past’s software that built today’s software.
Really happy to see this cross-pollination in BSD land.
Not just DragonFlyBSD getting packages via DeltaPorts, but FreeBSD also getting updates from DragonFly.
My point was that the Argentine peso obviously is a currency, because other people spend it. Therefore by the OP's logic Bitcoin is also a currency
The "real" sendmail hasn't been the base system one for ages. The sendmail in the base system ist only a fairly minimal configuration used for local mail delivery (cron, sudo, etc.). The reason it took so long is that there was no consensus on what should succeed sendmail as the default mailer. There are several mail transfer agents just one pkg install away (Postfix, exim, OpenSMTPd, (newer) DMA, ssmtp, msmtp, etc.).
Faster Recommendations with Graph Databases
With 280 characters, you can very well say "I noticed [project]. While [some mitigation of snarkiness], [snark]".
Technology strangely enough doesn’t solve voting — if there are publicly available machines, you can’t verify what is actually ran there, if they are some decentralized crypto-based “smart contract” you lose the ability to refrain from voting (e.g. an agressive husband can make her wife vote as he pleases, while with the traditional approach she can just go inside and say that she voted, while it’s truly up to her what she does.

I think paper votes with people who count votes (getting representation from every party, as well as volunteers) is a fair and okay system — it’s not like it will scale. The problem is parties (their very limited number, and tendency to find small, often unimportant differences and use “us vs them” against us), electorates and that humans are dumb as a whole. Not sure how to solve these.
I assume it’s principal engineer.
Because ActivityPub is just the protocol, and they mean the platform and social network family.

So, more like saying Blink or Chrome instead of http.
I did that too, then I got a divorce at my third year. :)
I would easily pay 30+ USD per bulb if it had time-sync and NO internet connection (LAN optional and not a must-have).

Actually I already did. LIFX day night bulbs cost more than that and don't have the functionality that you had in your product out of the box.

Actually personally I would pay as much as 50 USD per bulb for standalone bulbs that just follow a cycle pre-set by myself over BLE or wifi or even a freaking USB port :p

Maybe they exist but I haven't been able to find them.
>I don't understand poverty statistics.

It is a relative thing..

You need a significantly higher amount of money in the UK to have a lower middle class lifestyle.

In India (and most other third world countries), that is readily achievable because of low living costs.
There is no money in committing engineers to feature that helps people leave your platform, it's as simple as that.

It's for profit company. There is no "do right thing" in their dictionary
What was your problem with Serilog? Currently I'm using the `Microsoft.Extensions.Logging` in a project, and I feel that Serilog was far handier.

I have only used Serilog for pet projects so far, but liked it really much, and have uses MS / Nlog and other "battle tested" solution is larger deployments so far. had some letdowns with those as well.
I haven't found anything to suggest that Philips owns or operates the Wiz brand? Where did you find that information? More for my own curiosity than anything.
wait till you experience Norway of Finland, its a serious issue up there
Someone in the middle 20% of competence at a skill or profession.
I'd imagine r/K selection theory explains a bit of this. Haven't looked it up but I'd expect cancer to be a much more prominent cause of death in r strategists than in K-strategists (assuming otherwise equivalent levels of care etc.) since rs are optimised to live fast, die young leaving a ton of babies, compared with Ks' more measured approach.
Probably because it is dead in a large number of places (e.g. I haven't used SMS in the last 10 years for anything except these automated things that sometimes are sent), and people tend to generalize that to "outside the US".
In percentiles, 40% to 60%.
It's clear that neither Japan nor any of its neighbours could hope to invade China and win today. But that doesn't make China capable of invading anyone and winning. China's less powerful than the US and Taiwan's not as feeble as Haiti, which the US has invaded four times so far, without succeeding in its aims.
Device and user IDs, wake/sleep/network events, etc.
> Except 90% of solar panels don't get recycled.

There isn't much of a solar recycling industry because there are very few worn out Monocrystalline solar panels (the type that makes up the majority of installed panels and almost all new production have only been common for 10 years, they haven't worn out yet). And it's not hypothetical, it's legally mandated and there are companies scaling up to deal with it now http://www.solarwaste.eu/in-your-country/united-kingdom/ Unlike the nuclear industry that doesn't even have a permanent plan for burying the much larger quantity of waste it generates (much of which is still long lived low level waste).

> Add to that, with solar, you will also need a lot of lithium and whatever other noxious chemicals for all the batteries for when the sun isn't out.

A kilogram of lithium is much less toxic to mine than a kilogram of natural uranium.

1kg of natural uranium can provide about 150g of fuel producing 1kW for 6 years and then it's high level waste that has to be handled for millenia.

The lithium on the other hand can provide about 8kWh of storage for 10 years and non toxic prussian blue/sodium ion batteries are having 100s of GWh/yr of production built out for 2026. At the end you still have it if needed (or you can just leave it somewhere until you do need it).
In a rural but well maintained area in France, my parents bought recently an old family house for 80k (to which you have to add some renovation costs). In this area a brand new house with a good amount of land is 200-300k. In my own area, a new house is more along the lines of 500k. In any case those things are highly localized here, I imagine it's true in Austria as well (though the country is much smaller than either Finland or France).
Great summary. I would add that a common pattern I end up following, mostly working on JVM apps, is to run the app itself locally but run its dependencies in containers.
I guess with a C++ file this big, you need some humor to keep your sanity.

Anyway, this one resonated with me: "vi has two modes - 'beep repeatedly' and 'break everything'"

Here is another interesting one: "A cookie has no soul, it's just a cookie. But before it was milk and eggs. And in eggs there's the potential for life", Jean-Claude van Damme
I was part of the research organisation which owned all of the British Gas R&D work going back into the 70s and beyond. I also maintained the software for all the high pressure gas metering sites and converted some of the code and calculations from Fortran and Basic into more supportable APIs. There was a lot of early work on GIS mapping for pipeline management as well.
Good point about out of bounds read! Totally correct, what I meant is that you can panic when reading outside of array range, but my non-systems programming language background shows here :)
The New GraphHopper Maps (route planner)