skysight-inc/HackerNews huggingface dataset:
IKWYD is impressive. Not the results. I'm behind CGNAT and it's claiming my IP is static when it's dynamic so I know none of these files, but the fact that it was able to get my local IP at all when I'm behind both a corporate VPN and being routed through a CASB (with SSL interception enabled and working) is impressive. I wonder how it's done that. Maybe something DNS-based?

First time I've seen my local IP in one of these, genuinely impressed.
Also just because the bubble vanity isn't an issue in your circles, doesn't mean it isn't an issue in other circles. Whether it's a stupid issue or not is irrelevant, it seems to be a real thing in many people's lives
Yes, the Universe is 100% reductionist in nature
> As a European moving to the US, I can attest how hard it is to get Apple users to switch their group chats to WhatsApp/Facebook/Signal

I see this as more of a cultural problem. When I travel back to India, I don't complain that I can't use iMessage since iPhones are a rarity. Instead, I install whatever app I need to be involved in a group. And I weigh the cost against the value I get - if it's too much of a change for too little gain, I'd gladly sit it out.

I'm not saying the solution is to force users to buy iPhones. But the core problem isn't purely technical either.
DRAKON (https://en.wikipedia.org/wiki/DRAKON) is a visual programming language and tool chain designed for producing high reliability software. One of its first uses was in the Soviet space shuttle Buran, which performed a fully automated launch, orbital flight and safe landing under software control.

It can feel a bit constrained compared to other visual programming languages but it’s quite powerful, and there are multiple output languages, with DRAKON compiling down to code in another language like Erlang, Python or C, code written with DRAKON can be integrated within larger projects. The downside is it’s kinda low level, the number of charts you need for doing an entire program can be quite large. Overall it’s a great example of how visual programming can be low level and rigorous without the proprietary lock in you see with other visual programming tools for industrial control. ( The Wikipedia page for visual programming has quite a lot of examples https://en.wikipedia.org/wiki/Visual_programming_language )
> That's really what's missing from web3: the concept of what a reasonable person [1] would believe - not a code-based contract.

this is fundamentally a social technology, and can be built on top of what exists. it's nearly impossible to bridge the gap from systems built on human judgment (trusted) -> impersonal contractual absolutism (trustless), but the reverse is a simple matter of opting in. you only have to allow others to have rights over your property, and interact with others who do the same.

this is more or less what i would expect to happen over the long term; most people prefer safety and convenience over shouldering the entire burden of security and awareness for every financial transaction. it's vitally important that the option remains available, though.
Yes, potentially a euphemism for "we did not check to see if this was exploited, and thereby have no evidence it was exploited."
This is the most information-dense introduction to group theory you'll see on this website. If you're a computer scientist like me and have always wondered what group theory is useful for and why it even exists and furthermore don't want to bother spending hours learning the basics, this is the video for you. We cover everything from the basic history of group theory, over how and why subgroups partition groups, to the classification of all groups of prime order.
There are unknowns to us. But, no I don't imagine regular detacenter folks walking around in PPE --unless they are going in to these segregated areas to address a known issue. Maybe it was totally unpredictable --like someone just walking in proximity to said equipment just as it was about to catastrophically fail, but in most accidents there was a known bad condition, techs go in to check things out and then go back in to bring in the certified electrician or whatever and in those instances people are supposed to don proper equipment and follow certain procedure typically involving cutting power away from the faulty equipment, though sometimes people cut the wrong power or altogether forget that step in the SOP. Sometimes the diagrams are outdated --CBF is old now, I think?
That’s funny because Go is much less expressive than even Java. If anything, their overdesign seems to come from their juniority and badly ingrained “best-practices”, nothing inherent in the language.
> While some judges may attempt to argue that warrant is needed

Not sure I follow. In the case we are discussing here, Police had a warrant. Are there known cases of firms handing over personal communications without a warrant?
You have to bribe game houses enough to optimize for you, in an amount that is a substantial fraction of their net profit.
> The DA is historically a white party but mostly has black leadership now. It's _mostly_ unaffiliated with the National Party (ruling party during Apartheid) but still has the stigma among most of the population as being the "white party".

The DA is not doing itself any favours though, with Zilles gaffes and how often it sheds black leaders - how many have been ejected now after factional battles? 3 in 6-ish years?
I agree in principle. But it depends on how much spam and what the corporations are allowing.
Agree, love that tool. Unfortunately it does not fully support Java 8, and that seems unlikely to change. I have never used it on a large project, I don’t think that compile times are good.
* if you use the right carrier
>Any (d)app you use will instantly know your entire transaction history

>Imagine you sign up with your email on a random website and they suddenly now have access to your entire bank statement. Higher medical insurance premiums because they know that you transacted often in an online pharmacy. Expensive delivery charges because they know you can afford it.

Isn't this a major issue with Ethereum-SSO whether or not Tornado Cash is sanctioned? If you need to use a mixer to avoid any site you sign into gauging your net worth, isn't it kind of broken by default?
I have used React. I'm a huge fan and I also prefer it over its most common "competitors" like Vue and Svelte.

But React (like Vue and Svelte) are fundamentally about interactivity. If I had a project where I knew for sure that I only wanted to generate HTML sans JS on the server (or with a static build process) I wouldn't even consider using React.

It barely even makes sense. Your "React components" would just be JavaScript functions that take props and return some JSX. None of the interesting React features and hooks would even make sense, other than maybe context (and presumably most or all popular static HTML templating tools have comparable features).
Which is going to introduce some interesting jurisprudence wherever financial systems are reducible to communication systems.
While land and resource availability are definitely reasonable concerns in any discussion about, say, shifting humanity's primary energy source to direct solar (lots of panels means lots of factories to build them and lots of land to put them on) as opposed to indirect solar (oil and coal) I'm struggling to understand why you think "thermodynamics" means that usable energy will become scarcer on a timeline that is meaningful to human civilization. Happy to listen if you care to explain, but no worries if not.
> iPhones intentionally don't support modern cellular messaging. There's nothing wrong with insisting they support LTE spec (RCS), like every modern smartphone does.

Clearly every modern smartphone does not support it because iPhone does not. iPhone is half of the US market. A standard that only has 50% market penetration is hardly a standard.

> Imagine if they did the same thing to, say, your telephone calls from your phone number.

I’d be happy if no one could reach me via my telephone number. There would be a lot less spam calls to ignore. I would welcome a system where no one could dial me without me granting them permission first.
Matrix ended up hurting open communications in general. Simply because it is another open, federated standard. It splits usage. Creating another standard is a time honoured way to degrade and destroy an existing standard. I am not claiming that Matrix is some sort of conspiracy to destroy XMPP but it serves that purpose anyway. Every time you make a new incompatible thing you take away from the old thing.
The problem is that in the markets that use SMS and iMessage heavily (the US) Android has the minority. In general minority players have to go for interoperability, while majority players can try to force everyone else out of the market.
You have to be joking, surely? React/Vue as a mere static template languages? Dedicated static site frameworks such as Jekyll and Middleman are a much better experience. My favourite is still Perl's Template::Toolkit.
The power went out because there was a major snow storm across the south, which doesn't happen often.

https://en.wikipedia.org/wiki/February_13–17,_2021_North_Ame...

It affected more than just Texas lol
While true, prior iMessage it was only green bubbles. However, iMessage was released with iOS5 and iOS5 and every iOS prior apple went flat, used very different green: https://www.zdnet.com/a/img/2014/10/04/9ddbf98c-4b94-11e4-b6...

Now compare it to green bubbles today. Anyways, when I had iPhone, flat green bubbles annoyed me. Not because "hurr-durr I have a iPhone and you don't" but because SMS lacked many features and was hella slow to send. Plus, pretty much anywhere I lived I had horrible cellphone reception which made sending SMS a nightmare.
You could compile AOSP (and remove any blocks in it) yourself or get a ROM that doesn't block an app. You can't do that with iOS.
I’m also in the UK and received two SMS spam messages last month, which wasn’t particularly out of the ordinary. Both were low effort fishing attempts along the lines of “You have been sent a package that requires the payment of customs fees. Please provide your account information at http://customs.uk.gov.scam.example.xn--horse-sw3b

I probably get more of those now than the “we’ve heard that you’ve been in an auto accident that wasn’t your fault” robocalls.
> don't tell anybody especially not higher ups in the company

As a non-lawyer, that sure sounds like sketchy advice, even beyond the rest.
> You should be providing access to software, not networks.

You should be providing access to an identity, not software. If someone is running the same software but with the wrong identity, it should be denied access.

One non-malicious example that comes to mind is the right application from the wrong environment, e.g. dev frontend calling prod backend, or even worse prod backend calling test DB, etc.
Not the sort of question to ask of strangers.

"Pink Bits" is a well-known slang term.
Crockford wiki is a must read, he is a great soul:
Quoting his current (8/9/22) wikipedia page:

=="Good, not Evil"==

"In 2002, in reference to President George Bush's war on "evildoers", Crockford started releasing his JSMin software under a custom license, which he created by adding the requirement "The Software shall be used for Good, not Evil" to the open source MIT License. This clause was carried over to JSMin-PHP, a variation of JSMin by Ryan Grove. This software was hosted on Google Code until December 2009 when, due to the additional clause, Google determined that the license was not compliant with the definition of free and open source software, which does not permit any restriction on how software may be used ...."

https://en.wikipedia.org/wiki/Douglas_Crockford
Bigger doesn't necessarily mean more profitable.

IMessage is full of profitable phone owners
True... and most importantly $A9 = LDA.
Uh, don't you need an Apple ID to activate an iPhone?
>because my current job will provide leverage in salary negotiations. How true is this?

extremely true.
I never get spam on any other networks either. Be it WhatsApp, telegram, signal or even matrix.

It's not that big a problem apparently, and doesn't require giving up that much control.

On the other hand I social never use iMessage. It's not very popular here in Spain at all because of the Apple-only thing. Android is far bigger in marketshare here.
> Platform Engineering teams doing the bulk of the work, including all the fundamentals, guidelines, safety railing, and conventions, while Software Engineers only use those

So, sysadmins and programmers - but with new 2020s vintage titles? (and renumeration...)
Yeah it's a heavily overused term. Best I can tell, it's come to mean a particular barrel length, somewhere between 14 and 16 inches but it can be any caliber or cartridge type really. It's supposed to be a short handy rifle, where a full size rifle is somewhere at 20+ inches.
Build more trains, and then make smaller trucks that are locally bound.
What you appreciate is the "craft" of art. Which is great, the work of talented artists that are able to craft amazing scenes and stories is truly beautiful. Eventually though, you need something more than just the aesthetics of it all.

I think its safe to argue that after thousands of years of art, we (the viewer) evolved to want more from it all, and the art world responded in kind.

A really subversive piece of art work (Ai Weiwei) is a lot more stimulating than a beautiful portrait (Rembrandt).
I've thought for a while that sysadmin, operator, "devops engineer" and sre were all more or less the same job, but always felt like saying it would be silly of me.

In the future, I'll just link to this piece.
Dr. Fauci said vaccinated people would become "dead ends" for COVID. He said that even if you caught it after being vaccinated you wouldn't spread it. [1] [2]

President Biden made the same claim. [3]

1: https://abc3340.com/news/local/those-fully-vaccinated-very-u...

2: https://thehill.com/homenews/sunday-talk-shows/553773-fauci-...

3: https://www.politifact.com/factchecks/2021/dec/22/joe-biden/...
You can build a hackintosh, generate a serial number, and get on iMessage without any fully-authenticated hardware or even a legitimate secondary Apple device. Spammers use these setups to iMessage spam to great effect.

I think the onus is on Apple to open the platform.
Intel somehow has the laptop makers absolutely flogging Intel CPUs, to the extent of actually concealing AMD builds from the online picker unless you specifically identify them by model number.
I'll suggest that this act of adding solar to a conventional agriculture system is - as some might say - like putting lipstick on a pig. Here's why I say that:

There is an emerging agriculture known as Regenerative Agriculture [1] (RA) which is sometimes known as "no till" farming, which, in theory, reduces the need for massive field crop irrigation. Let me add that the move to RA from present systems is a long way off, so the act of adding solar to the present process to reduce carbon is still beneficial.

[1] https://en.wikipedia.org/wiki/Regenerative_agriculture
It's very much technology.

With Standard Oil, prices didn't go down, except in the very short term. Monopoly can seek out higher profits once monopoly is obtained.

The pricing of LinkedIn, of dating web sites (almost all now owned by match.com), and of many other services is astronomically high, mostly because they can.
I also did the same - no regrets, even with the pay cut. For me the best part is the people - being elbow to elbow with game designers and concept artists and 3d modelers and narrative folks and FX artists and composers and audio folks, etc - it is just so much more interesting than hanging around with a bunch of boring ass tech bros.
Video editing is just as niche as 3d rendering. But really neither are actually that niche, see for example https://www.blender.org/news/blender-by-the-numbers-2020/

And to put those blender numbers in comparison https://prodesigntools.com/number-of-creative-cloud-subscrib...
Why am I just finding out about this now?
From a cleanup perspective, I'd much rather have it consolidated into relatively few large chunks...
All the laptops over $1k have discrete GPUs on top of the integrated Intel or AMD one.
Yes. Or let the user choose in settings:

(i) Allow rich non-iPhone messages through for all people.

(ii) As (i) but only for numbers in my contacts list, or who I have replied to.

(iii) Don't allow rich non-iPhone messages. Use SMS.
One thing that's not too clear to me is if it's possible to use existing UI libraries. For example, to install Vue's Quasar component library I need to run

import { createApp } from 'vue'
import { Quasar } from 'quasar'
app = createApp()
app.use(Quasar)

But since astro abstracts away the root Vue application, I don't see how this is possible anymore.

Astro might make sense for a blog where you don't need a full blown component library but for any other web application, I'm skeptical of its capabilities.
Sigh. So completely useless.

If someone is putting up content that might make them fear for their safety, of course they're not going to host it at home without obfuscation.
May I suggest agenix? It dovetails into my deploy-rs flake setup very nicely and I can track the encrypted secrets in the flake repo.

I keep the "master" key encrypted in pass passing it in a zsh's "=" subshell to agenix.
Probably lighter vehicles? Wear is superlinear with weight. Unfortunately, EVs aren't great on this axis.
That logic would mean that any good feeling is narcissism. Which would defeat the purpose of the word narcissism. You would just say "I feel narcissistic" instead of "I feel good" or "I am thankful that I feel good". The only way to know what "good" is, is to compare it to "bad". Any feeling at all would be a comparison against the opposite state your past self felt, so literally any feeling at all would be narcissism. But it's...... not.

Narcissism is an excessive interest in one's physical appearance or image, and an excessive preoccupation with one's own needs. It is excessive self-interest, not any self-interest at all.

Example 1: Self-preservation is the interest in preserving the self over others. But it is not narcissism to consider what you need to keep yourself alive and healthy, before you consider others' welfare. It would be narcissism if somebody was drowning and you first needed to look at your reflection in the water before you tried to save them.

Example 2: If you say "I want you to know that I really enjoyed those cookies you gave me," you are considering your own self-interest, but only in the context of trying to communicate a feeling of joy to the other party with the intent of causing them joy (that they gave you joy). In that case your interest was actually in the other party, not yourself, even if the origin of the act came from a reflection of your own pleasure. On the other hand, it would be narcissism to go on a 30 minute rant of how exactly you want cookies to be made that the other party never asked for.

Example 3: Thinking "I am not currently on fire" and being happy about that is a reflection on one's desires, but not an excessive one. On the other hand, sitting for 30 minutes just wallowing in the feeling of your superiority for not being on fire, or telling other people how great it is that you're not on fire [when nobody asked], would probably border on narcissism. It would definitely be narcissism to tell a burn victim that you are happy you are not on fire.

Also:

> What about when others do things you appreciate, that are generous, to others, but not you? What do we call that?

Doing a good deed? Compersion? Joy? Compassion? Sympathy? Mudita? Mitfreude? What were you trying to imply it was?
> I re-iterate, this a complete non-issue. The way you are phrasing it is incredibly biased.

Again, no it's not. My family have iPhones, I have Android. Apples garbage SMS?MMS group messaging made it so that I missed a huge number of messages from them, photos were poor quality, videos were unwatchable. We switched to Signal a year ago and have been happy with it, but this impacted us for about 2 years. And I'm a tech person! The average user is going to have no idea what is going on. This affects a large number of people and saying it's a non-issue is dismissive.
Then they should share a bit about what they researched and how confident they are one way or another.

Seems like a fair expectation to have, to me.
> RCS is a boondoggle that nobody supported

RCS is the official messaging spec of the GSMA, they effectively set mobile standards. It's on 90+ mobile operators in nearly every nation on the planet. It's just as widely supported as, say, Voice-over-LTE is (another standard by that same group)

SMS is the outdated standard that's been mostly unused on smartphones since 2018 and is only supported for backwards compatibility. RCS is the replacement for SMS, and is the current ubiquitous and broadly supported standard, since 2019 effectively all modern smartphones and cell network use it.

> Google decided to add support for it to Android in yet another attempt at building their own messaging platform.

No, that's a complete lie. Google added support for it, because they basically had to, it's an industry spec that practically every cellular provider uses. It has nothing to do with "Google's own messaging platform" because RCS is *not* a messaging platform, it's literally just how all messages on all phones work in 2022.

There's no Google service for RCS. There's no login for RCS, there's no accounts for RCS. RCS is not an "app" or a "platform", it's literally just the native default built-in way all messaging from your SIM card works on all ~2019+ smartphones.

> There is no rational reason to take offense that iPhones don't support RCS.

You know what, your right. And by your logic, there's no rational reason for iPhones to support Voice-over-LTE (that's a GSMA push), so maybe every iPhone should drop down to 2G everytime a phone call comes in (but not an iMessage Audio Call, of course). And by your logic, there's no reason for iPhones to support Carrier Roaming (that's another GSMA pushed thing), maybe Apple should ignore that one too.
This essay would have been 10x better if the author had included at least one concrete example of every category they were attempting to use in their framework; eg

> Art that is good and to your taste

> Art that is bad and to your taste

> Art that is good and not to your taste

> Art that is bad and not to your taste.

Just tell me what you mean so that I can figure out whether I agree or not, please!
No. That’s not practical advice. Twitter is gaslighting us. You can’t use Twitter without a phone number. They require it.
If there's a piece of art out there that can demonstrably make the world a worse place, than that's a pretty compelling piece of art.
Of course fully encrypted
Seeing an empty list is very reassuring to me.

Looking at it on ExpressVPN, yikes. 90% porn. I wonder what percentage of torrenting is just porn?
I've had some thoughts around this issue more recently after moving from DevOps -> Software Engineering.

I love the idea of cross functional teams, but from what I have seen of the most recent implementation of it that I'm working in, there are as always, issues of definition around what a cross functional team actually is and should be.

IMO grabbing a bunch of backend SEs and making them handle their own DevOps is a joke of Academy Awards host level proportions. The shit I see as an ex DevOps dude is horrific. The notion that a bunch of people who've never done the role can somehow figure it out without specific training doesn't work, from my experience.

A cross functional team should actually be cross functional, where you have an engineer, whose specialty is the work you intend for them to complete within that team. Otherwise we're just being overburdened with extra shit that we frankly will never get the time to actually complete in a meaningful way, and it just generates more and more technical debt.