skysight-inc/HackerNews huggingface dataset:
> If you have E2EE but then one the two ends can be substituted for a new one, does it really qualifies as E2EE?

it's not only two ends, but as many ends as there are people belonging to a conversation. And yes, replacing or adding one device for one end with a device that belongs to the "end", still qualifies e2ee.

> If I have a hard requirement on E2EE, it probably means I don't want encrypted messages stored forever on remote servers, and easily decrypted on new devices.

"probably" it doesn't mean that. It means that no one except the (intended) ends (all legitimate people in the conversation respectively their devices) can read my messages.

> Where did I imply that? I just gave you an example use case that is generally not tagged as E2EE but where no one but you and your contact can read your messages (self hosting).

I don't know why we are talking about this. It requires everyone to self host btw. Not realistic.

> But again, if you plan to store messages forever, you increase the chance of it being read by third parties significantly.

True, but I think that should be a choice of the user. Don't want to have slightly increased risk? Delete the messages. For all devices (you are still storing them forever if you only do that for one device). Perhaps even delete automatically after some time after arrival/viewing the message.
> I wonder if they give back to the community ?

They're in the "Backed By" section of https://rockylinux.org/about/ , so I'm going with "yes".
Yes sorry TOTP.
Techies can best influence by understanding why sms otp is popular and come up with something better.

Not only do you need to understand what shortcoming sms has, but non cynically understand why other solutions are worse.
One sounds funny and the other is in the DSM-5 database :)
A cybersecurity dashboard showcases the current state of an organization’s overall security plan as well as areas for improvement
> If you need labor trained in your industry, train them. If you can’t attract labor, you will have to pay them more. Not you specifically, but in general.

From the article:

> Recognizing the old military adage that “an army travels on its stomach,” the Coast Guard is pushing hard to fill the gap. An enlisted recruit with a culinary degree can get a $50,000 bonus, jumping the recruit and apprentice ratings to enter the Coast Guard as a full-fledged Third-Class Petty Officer. A culinary certificate holder gets $45,000. An untrained Coast Guard recruit with an interest in tending a kitchen can go to culinary school, and, upon completion, get a $40,000 reward

That is exactly what the Cost Guard is doing - the untrained recruit can go to school, have tuition covered, and on completion get a $40k bonus.
The missing piece in the monitoring stack?
Generally available today. Backed by Heavybit.
I'm sorry, but this is just mental gymnastics to justify dark patterns in modern software development and distribution. If I create a file on Photoshop on Monday, I should be able to open it on Friday. Period. Even if I used a feature I used "wasn't meant for me", as if that matters.

This is like pushing a firmware update to DVD players that makes certain disks unreadable. "Actually Grandma, your DVDs aren't corrupted. There's just a licensing dispute between Technicolor and the DVD standards consortium, making your existing tools no longer up to the task. The data is all still there on the discs!"
It reads to me as though they outsourced their performance tuning. There are tons of tweaks you make to it for specific environments. I’m not sure what they would have done that any experienced engineer could not have done.
BigCode releases The Stack: the largest code dataset (3.1TB)
People do still consider ada. I wouldn't, but I don't need that tool. I feel like you are creating a strawman. The gp wasn't talking about languages but about paradigms. OO was overused but it has its place, and both imperative and functional programming have strengths. There are some languages that can do everything, or almost everything, but multitools are never quite as good at being pliers as pliers are. And they are pretty bad at being a hammer. There is nothing quite like having exactly the right tool for the job, to the point that I would rather have a poorly made version of the exact right tool than a well made version of almost the right tool.
>> the advocacy usually feels like someone trying to talk you into a religion

> advocacy among unbelievers is always gonna come off like this, especially when the evangelists have dealt with so many naysayers and the apathetic majority.

If an advocate sees unbelievers and naysayers around it is more a reflection of the advocate tactics. No offense intended. Most developers will gladly hear an overview of how a new technology can make doing X easier, better or faster. Even when there is a steep learning curve. They may not switch to it quickly or at all, but they are likely to form positive impression of it.

But if an advocate starts with "your tools are bad", "stop doing Y", "you need to unlearn Z" he is usually digging a hole for his technology, not advancing its adoption. If an advocate cannot produce powerful, convincing examples showing the goodness of his technology (without bashing existing tech) he should stop advocating and start learning. My 2c.
But her style is still defined/drawn from Disney/Nick/other cartoons anyway. At the end of the day she said that she didn't see herself in the AI images and felt distanced from it - isn't that good enough?

Her art still has value to her and her clients as long as the human in the loop still has something to offer buyers (ie being able to have a conversation/work on the design for something tailor made).

When the AI is smart enough to generate art from an ongoing conversation about a piece, making adjustments etc then she will have to draw art for herself and those that appreciate it, in the same way that there are still some blacksmiths around and people buy their works because they love that it was handmade/a piece of history.
For those who care about OSS and moving to Protonmail from bigcorps email, this _might_ matter, although I think that for the majority of Protonmail users (which doesn't care much about open source), it doesn't matter.
Not really unique. It ultimately comes down to laziness. Which isn't even necessarily a terrible thing all the time. Companies need some level of laziness on certain things to actually profit. But a large chunk of the time it manifests itself in security.
> is a giant waste of time

It accomplishes politicians making themselves look good to the electorate. Of course, the champagne doesn't hurt ;-)
That's not any better, really. If you know what it's like to be impoverished (and I certainly do), it's very easy to commiserate with people who experience a substantial loss of means.
What about comparing wages in 1960 to wages in 1990 without adjusting for inflation?
So, interesting stuff! I had my installation appointment, the guy came out and proceeded to tell me that the 5k plan would be useless to me. I asked why - apparently switches have not progressed at the same speed. Latest MBPs for example only support up to ~1300Mbps via wifi (however could support up to 10Gb bandwidth via Ethernet.) Most of my devices I use via wifi anyways. I have 1 Pi plugged in. I guess most hardware only has a 1k switch in it these days?

With that new info, I decided to stick to my 1k plan until more hardware catches up.
To counter this, medication has helped me a lot, and I am able to get work done thanks to it.
I've seen "hate speech" be defined as anything "I" (the reader) don't like and is offensive to "me" (the same reader). So shrug I just don't see why it's not up to the platform (as it is currently) about what they want to host, aside from illegal stuff like imminent physical threats, terrorism, national security, and similar.
Without side by side comparisons it's hard to draw any conclusions from some random photos on Flickr. The concert photos you link to are good photos (which is the important thing, of course) but they're hardly excellent from a pure technical perspective. Look at e.g. the blocked out shadows here: https://www.flickr.com/photos/ginandsake/32014019777/in/phot...

I guess you're just using the F100 as an example, but it's worth pointing out that the camera body is almost completely irrelevant to image quality with a 35mm film camera. It's all in the lens and the film. (Autofocus might be better on the F100 than on earlier SLRs.)

>And I'll take basically any of the Fujia films over the color grading in the iPhone.

You want the same color balance regardless of time of day or lighting? If you want to get accurate color balance with film you have to use color balancing filters to adjust for lighting and conditions.
Zynthian RPi Synth project releases new stable firmware
For those not familiar, Zynthian is an open source hardware/software project which runs on Raspberry Pi, optionally with a bespoke hardware kit, but can be run with as little as the Pi with an attached sound card of any type and a web browser.

The project collects pretty much every virtual synth or DSP software in the Linux ecosystem (Dexed, SetBFree, ZynAddSubFX, PD, the Mod Devices firmware, dozens of others, anything lv2, soundfonts, etc) into a simplified and compact UI with either hardware or virtual onscreen controls and optional VNC access to the full UIs of the included engines.

I don't have a kit yet but I run one with a touchscreen I had kicking around and it's really an incredible feat by the very few devs working on it.

The new stable release implements UI improvements including an amazing new home screen with a mixer, a looper app, and many other visible and awesome upgrades. If you have a Pi3, Pi4 or PiZero kicking around with any sort of audio hardware and like to make music, you should check this out. If you've got a lot of money kicking around you don't know what to do with, kits are currently available, and buying a kit is a great way to get a Pi without paying scalper prices right now.
Same. Also several months of medical leave for burnout sounds very generous.
BTS was popular in SK way before they got big on YouTube. But their massive explosion of popularity in the west (and outside of SK in general) happened perfectly in sync with them getting big on YouTube.
a nice graphic of current US govt spending. https://www.usaspending.gov/explorer/budget_function
CentOS Stream also provides a way for the communities of various clones to contribute back. Previously if you found a bug all you could do was report it against RHEL (not even CentOS) and wait for a RH engineer to get to it, then wait again for it to be released, before you'd have a chance of even testing the fix on your own systems.
The challenge is with design, certification, and manufacturing (forming and joining), not with affording the material. Plus, high strength steels can bear more stress than titanium, although they weigh more. This may be needed for certain space-constrained components.
On Mastodon there's a setting "Require follow requests :
Manually control who can follow you by approving follow requests" so you get to whitelist Real People.

Not as onerous as you suggest.
In fact, the article cites the kind of bias that warrants eliminating. One example is the misidentification of people with dark skin by facial recognition technology, as this has led to the arrest or incarceration of innocent people.

Not, as you completely fabricate, "show no differences between certain groups of people."

You, however, are showing your bias.
Anyone have a list of the hex colors? Should be added to https://en.wikipedia.org/wiki/Illegal_number
Hyperscalers and Energy Costs
Hey, Tier team, this looks promising! Is it possible to run Tier in NextJs API routes?
I agree with you.

However, we can't really meaningfully quantify it a-priori. So we need a sufficiently big set of accidents and accident free rides to see when it's better.

In addition we can't distinguish what driver would have been better or worse than the AI in a given situation.

This opens the door for all sorts of lawsuits and we will end up with legal self-driving systems in almost ideal situations only.

To note, this is as much an engineering problem as it is societal and legislative.
Outsourcing doesn't affect the labor market. Offshoring does. And there's no such thing as choosing to offshore or not. Everything that can get offshored gets offshored, which isn't actually that much. Supply of tech labor in other countries is just as tight.
Wonderful was just ambiguous enough to be oderless :p
Well yeah, I don't know if people have noticed but notice how Disney has started using the classic Mickey Mouse animation at the start of all their works now, because they know their already extended copyright is about to expire.
The Second Congo War,Also Known as the Great War of Africa
"Began in the Democratic Republic of the Congo in August 1998, little more than a year after the First Congo War [1996-1997], and involved some of the same issues. The war officially ended in July 2003... By 2008, the war and its aftermath had caused 5.4 million deaths, principally through disease and malnutrition, making the Second Congo War the deadliest conflict worldwide since World War II."
You seem to be completely ignoring that TomTom has been available as a mobile app (like Google Maps) for years now which excludes most of your bad experiences? It supports CarPlay / Android Auto integration so it's a seamless replacement for G/Apple Maps in cars if that's what people want to use.

And it works. It works always (even more than GMaps because it's offline first). It's also accurate. And up to date.
> but there are also many which appear surprisingly creative and original

ftfy

I don’t claim there is no creativity in China. But to claim that everything that looks new to you is therefore original goes too far.
I think the problem is your job. Some corporate situations are toxic, others are just poor matches. Some jobs are really about feeding your boss's ego; and once you recognize this, the job will forever feel soul-crushing.

IMO:

1: It's time to head over to the "Who's hiring" thread and respond to 5-10. See where they go, and next month do the same thing. That's how I found my current job.

2: If your employer is large enough, see if you can do an internal transfer or get a new assignment.
I've had doctors treat me for depression in the past, but the drugs/treatments never did anything for me and I really don't think I'm depressed.

My mood is generally fine and when I'm doing something I'm interested in, or spending time with family I'm really happy. I don't have the typical lows one would associate with depression and I have tons of motivation and energy to do things. Once I manage to take the first step, the rest is easier.

I don't know if I experienced a true burnout or not, the job just got to much for me to handle.
I had a bad experience with ProtonMail support either. When it works it's great, but they suddenly changed my password somehow, and I lost all of the emails as they get hashed. Then they didn't want to help resolving that. I was hoping this was one-off issue but it seems to me that ProtonMail has problems to validate as trustworthy business.
Hmm.

When I was using Protonmail in free tier, the Import-Export feature was only for the paid tier.

Seems strange that they only opened it for free tier now. This should be a feature available to any tier in the first place.
Hahaha yes indeed! Although I'm pretty sure they know everything there is to know about me anyway.
Nah, I didn't make any claims about Asian people.

I was just referring to affirmative action as it benefits underrepresented black and brown people in the US. Frankly I haven't given it much thought outside of that context.

Maybe the overarching goal should be to achieve a demographic that is roughly representative of the US population as a whole?
Sacks is a very intelligent guy with good insight on tech markets, but he's also deeply partisan and his motivation for the reasoning in this article can't be disentangled from his political agenda.

Though, what's particularly interesting about this article is that Sacks is a friend of Elon's and as a result has now become directly involved with the reshaping of Twitter. I am certain Sacks no longer emphatically supports the idea that "these tech behemoths are too large and powerful, pose a threat to democracy and free speech, and need to be reined in for the good of America" now that it applies to his friends.
Second this. I would guess the number of iPhones with Google Maps installed is less than 20% just thinking through people I know. Of course some of those older relatives also don't use online maps so this number might be misleading.
You're right; GP is just trying to make an unwarranted political point.
> To me

"Stakeholders want profit but researchers want progress".

> how [vs] how reliable

The problem of "how" is exactly relevant to "how reliable". Understanding the workings allows an insight to weaknesses.
Scientists Wire Chip to Cockroaches' Nervous System, Allow Them to Be Controlled
Functional programming fixes what ails you!

How do I know? A thought leader told me so!

Nothing against functional programming, which certainly has its uses and advantages, but this article is basically substance-free.

I guess it's really an ad for the author's company and book? Considering the shear number of things conflated with functional programming here, I'm not sure it would be worth the time.
Sounds similar to Virustotal, where customers can get access to uploaded files, so if you use it to scan documents for malware, you might end up leaking them.

There are some times where cloud based solutions aren't the best option, and it seems like this may be one of them
Even though this article comes from a reputable source, it should be pointed out that the author is not a researcher in the area -- and the decision not to include various MLs, OCaml, Scala, or F# in the chart of functional languages seems controversial. So this article does not speak for the community. If you want to read more about using Functional Programming in Industry, I would recommend Yaron Minsky's https://queue.acm.org/detail.cfm?id=2038036 instead.

Why did the GOTO statement fall out of favor with programmers? If you look at Knuth's famous article weighting the importance of GOTO (https://pic.plover.com/knuth-GOTO.pdf) you can see many calculations where the GOTO statement can save you a tiny bit of runtime. Today, these matter far less than all of the other optimizations that your compiler can do (e.g. loop unrolling, inserting SIMD instructions etc). Similarly, in some domains the optimizations that functional compilers can do matter more than the memory savings mutation could bring.

Personally, I believe that with in the next decades memory usage will matter more, but even then functional programming languages can do well if they can mutate values that only they reference(https://www.microsoft.com/en-us/research/uploads/prod/2020/1...). This does not break the benefits of immutability, as other program parts can not observe this mutation.

I disagree with the articles premise that it is "hard to learn".. it might be today but it doesn't have to be. Monads are usually difficult for beginners, but algebraic effects are almost as powerful while being much simpler. They have slowly become mainstream (and might even make it into WASM!). It is an exciting time for functional languages and many people are working to make them even better!
Not only that but directly under the heading "Nullifying problems with null references" they start to describe problems with global variables. The article is all over the place. There may be arguments for functional programming but I wouldn't trust this writer because their thinking is so sloppy.

Also: "But many functions have side effects that change the shared global state, giving rise to unexpected consequences.
In hardware, that doesn’t happen because the laws of physics curtail what’s possible."

The laws of physics? That's complete waffle. What happens when one device trips a circuit breaker that disables all other devices? What happens when you open the door to let the cat out but the dog gets out as well?
> Instead, the problem gets solved through collaborative effort, as it's meant to be.

Exactly. It's the world wide web, people. It's about discovery and distribution and linkage. Centralization on this medium is not necessary; just convenient.

This is what the early net was like when I got on it in 1990/1991. I ran a personal UUCP node on my Atari ST. When I got a telnet connection, I went and found lists of MUDs and MOOs and IRC servers to connect to. I used Archie and Veronica and Gopher. When the WWW first came along, I used directory services like Yahoo, etc.

And then things got more convenient as Google, etc. came to dominate. And for a while the compromises that came with that were fine.

But systems like Facebook and Twitter are really counter to the networked spirit that drove the excitement in the first place. They want all the marbles in one place. I don't want to play that game, seeing how it's gone. I think others are seeing now just how bad it can get.

Mastodon isn't my dream system. I'd rather see something synchronous and dynamic and programmable... like LambdaMOO, but federated. But that ship sailed in the early 90s. I'm enjoying the bump in activity in Mastodon right now.
In the old days we'd have hundreds of DID numbers, and we'd port service from whatever provider was the best deal at the time...we ALWAYS lost a number or two.

At some point I think AT&T or McLeod even said "What number do you want to lose when you port this?"
I'm just annoyed that Google Maps still has no support for displaying speed limits in Germany or most of Europe. TomTom does show them.
Try offering more than "competitive" pay. Some employees who have retired can un-retire, if the incentives are sufficient.
You grow old with your own body. Thats obviously your problem
Apple Maps is also working well for me in Delhi NCR, India. Apple seems to have partnered with local mapping company called MapMyIndia. The traffic information and navigations are also quite useable and the ETAs also seem accurate.

I always check both Apple and Google Maps, but use Apple maps on my iphone because its way more battery efficient.
> it's worth mentioning that the white-box / black-box terminology is in itself part of a long history of racially coded terms in science; researchers have pushed to change "blacklist" to "blocklist," for example

Attention, you peasants! Our overlords have decided for us that we may no longer say blackbox and whitebox. They have given us the following alternatives. You must all choose:

- Glassbox vs magicbox

- Openbox vs closedbox

- A global find/replace on the word "black", because that might be easier at this point
> At least the default client seemingly does not.

Mastodon for Android seems to support that (long press your profile icon in the bottom right corner).
+1 Here maps are pretty outstanding. Offline maps in the apps are great!
Mystery solved. It stands for Rail Net Police, it's a private network for the British Transport Police's equipment to use whilst in the station where they won't have mobile coverage
which is not necessarily a requirement popping up just before reducing technical debt.

Most likely this requirement was there from the beginning (serious project) or introduced later (like a prototype that had to go to production). But refactoring can occur multiple times at any time
I've tried and can't find a list of the positions of the grapple fixtures CanadaArm uses on the ISS but I think it could reach pretty far over the Russian segments from the other half of the station.

I did forget about those but they did only cover one small part of the array iirc. Most of the original array is still active.
I feel a light touch is best. CEOs that run just one company are always changing this and that. They should get out of the way more and let their employees do their work.