skysight-inc/HackerNews huggingface dataset:
> Meanwhile I'm there wondering who is this [Robert Smith] of the [communications department]? What is the [transformation strategy] and why does it need a [quarterly review]?

IMO, whoever is running the meeting isn't doing a good job of giving everyone the requisite background to understand the the purpose & content of the meeting. The only exception I can think of is that if it's expected that you repeatedly interrupt the meeting to get yourself up to speed (i.e., you're expected to aggressively get the relevant info).

More often than not, what you describe is due to someone running a shitty meeting, which is more common than not.
the M1 Air is also still a great option though, the M1 is still really fast.
I must be a Monet because my score keeps going up as I move my camera further from my face
I don't see how. Sure, if you had mitochondrial DNA from your long-dead male ancestors, you could suss out your true patrilineal line of descent, but it's extremely unlikely that such data is available. You might be able to get it by inference by analyzing the fanned-out descendents of a relatively recent putative paternal ancestor - back 8 or maybe ten generations, but even that's unusual. And, if you're targeting a specific ancestor, it requires an unbroken line of paternal descent - as soon as your path to, say, Henry VIII goes through a female descendent, at any generation, you've lost the Y chromosome relationship. Same argument applies with the sex roles reversed for females and mitchondrial inheritance. At ten generations back, you've got 1024 grandmother leaves on your tree. Only one of them is your mother's mother's .. mother's mother. At 20 generations (say, 500 years, so the actual age of Henry VIII), you've got a million grandmother or grandfather leaves on your tree, and only one is purely matrilineal, and one purely patrilineal. (That doesn't mean, of course, that you've got a million distinct grand^20 fathers - it'll be way less than that, because the some men will appear on many different leaves, and the same for mothers. But the odds that the path you claim to Henry VII is purely maternal or purely paternal are still very small.
Doesn't SML live on in Ocaml and F# ?
They must have updated it. When I read it it specifically said keylogger.
"Growing". I doubt it. New developers are not jumping on IRC channels and mailing lists, they're going to Discord servers and Reddit, sorry to break it to you. Nobody below the age of thirty is using these old tools unless they're specifically working in spaces where they're used such as kernel dev or they want to be a hipster. I imagine the count of developers on Discord already outnumbers IRC 100:1.

Say what you want about these services being privacy infringing and proprietary (trust me, I don't like them either) but let's not be deluded. Their predecessors will die.
The internet is dominated by winner-take-all markets. Niche sites generally don't stand a chance unless they get lucky.
Did you consider Deno as misleading?

The fact it states it's powered by JSC before even mentioning Zig makes it pretty clear, imo.
State of Open Source Security 2022 from Snyk and the Linux Foundation
For starters, Go is not even memory safe. That aside, there are many reasons to choose a different language, memory safety is only one of very many tradeoffs that you make when choosing your tooling. In Bun's example, extreme performance has been achieved which no comparable alternative provides. Neither performance nor memory safety are "better" or "worse" by themselves, it's a matter of which tradeoffs you choose.
This is such great news for ruby. Here’s hoping with these resources rubygems and bundler can add improved support for signature verification. Rubygems supports gem signing but without a good scheme for trust, key rotation, etc it is not particularly usable. Sprucing this aspect of the ecosystem up would go a long way towards allowing ruby to maintain its historical role at the vanguard of language specific package management.

Another thing I would love to see is the ability to incorporate a signed attestation that a gem was built from a given signed commit. A common dirty trick by supply-chain blackhats is to publish a gem which contains code other than that of the corresponding tag in source control. Given that rubygems has no means to browse package contents other than downloading and extracting the tarballs for manual inspection this means that people typically reference changelog or diff links on source control hosts, despite the fact that those diffs will only be accurate for gems published by good-faith actors following platform norms.

There are a number of ways to fix this and I sure hope one of them gets implemented.
We're weird that way. Some insult words are fine, as long as you aren't talking about the actual body part.

Although strangely, 'twat' is still considered by most people to be more vulgar than 'asshole', 'dick' or even 'dicksmack' (which I always thought was a hilarious term). AFAIK there is no equivalent 'twatsmack' but maybe there should be.

Also nobody bats an eye when a Canadian talks about their favourite fanny pack.
In a nutshell, my internet routine has become: Check email > check ESPN > check HN > check WSJ. Every blog site I visit nowadays is literally full of ads, popups, etc...the content to ad ratio seems to be about 50/50, which is just bleh. I 100% think the internet still has lots of interesting things, but I think so much has moved to a centralized location nowadays, its a bit harder to find the unique parts of the web.
Android exposes a soft VPN API that firewall apps can use to block network traffic for certain apps in certain scenarios (say, no Google Play updates when on mobile data) with apps like Netguard [1].

Does iOS not expose such functionality? Surely there's some kind of VPN API?

[1]: https://github.com/M66B/NetGuard
The question is whether you'll want to pay 500€ just for better looks..
Lowest common denominator and "one click" is killing the internet for me. A lot of times I am the lowest common denominator and so that's fine. But when I am a specialist I want something that lets me be specific and gives me specific results.
Straightforward, productive, reliable, widely supported, fast-growing, popular, battle-tested, robust.

Buzzword bingo!
2016 MBP gang rise up! I switched over to the Air M1 a year ago (I think?) and it's faster, lighter and smaller. Best laptop ever.
I just get a rickroll gif on your link. Did you mean this project?

"Autonomous (self-hosted) BitTorrent DHT search engine suite."

https://github.com/boramalper/magnetico
Jason Zweig of the Wall Street Journal says there are three ways to earn money as a writer:

Lie to people who want to be lied to, and you’ll get rich.

Tell the truth to those who want the truth, and you’ll make a living.

Tell the truth to those who want to be lied to, and you’ll go broke.
I wonder why these things started escalating just now. Why not a year ago? 5 years ago? Why not 13 years from now?

Quite curious.
I'm glad that Sourcehut exists but still a long way from Github or Gitlab.
Nice, glad to hear it's at least reasonable elsewhere, It's very, very bad in the US, at least for my partner and I. We started getting unsolicited calls days after starting the house buying process because the credit reporting companies sell you off immediately. Very frustrating.
Curious what you'd buy instead?
Is Google Wallet the Same as Google Pay?
Or, alternately, buy from a vendor with a well-established hostility to invasive advertising and who views user privacy as a selling point.

Sure, Apple could change their behavior on all this, but it doesn't seem likely. Especially if low-end Android gets super super ad-saturated; they'll love to draw the contrast.
At the end of the workday, not having several full elevators stop on their way down to the lobby to try (and fail) to take you down from the second floor is a godsend to everyone involved.
The way they talk about the disappearing middle class is how I feel about political and social moderates in America.

The edges are so extreme that it's not really possible to have any productive discussions. And it's not nearly as small of a % of the population as I thought a few years ago.

It feels pretty lonely in the moderate middle nowadays.
Speaking as someone who experiences this, it's because you're tuned out. It's non-technical, and you fundamentally don't care. You haven't invested (wasted) the time to learn all of this trivia because you don't feel it's pertinent to your actual job function and getting real work done. In many ways, you're probably 100% correct. You're a tactical, hands-on keyboard type, and all of this high level strategy means exactly nothing to how you do your day-to-day job. It's the flavor of the month, and the next time a new executive shuffles in, they'll lift their leg and spray out another "transformation strategy" to mark their territory. All while you still have to get stuff done.

The problem is that the non-technical people think this stuff is important. They're so invested that they feel the need to call big meetings and talk about it, instead of letting you get actual work done. And they notice that you don't care about it. So, be aware that this could hinder your career.
I’ll definitely block her, but a therapist won’t help me with this. I’ve been to them before and without a goal I’ve found them to be redundant
RSA weaker key set to default perhaps?
while i assume there are good business reasons you're basing your stuff on Bing, it's notable that as a general rule developers don't use bing. In my experience the google results are radically better.
No sweat. I’m a quote nerd so it jumped out at me
One of your examples at the bottom of the page, is the "IsPalindrome". I guess the assumption is I would click on the "see Reference" as it doesn't provide any context for the code. This context of a real person explaining it is one of the benefits of sites like Stack Overflow, so I would think about this element of UX.

Also, I noticed in your palindrome reference example, it didn't choose the accepted answer from Stack Overflow. How did it choose the example? Also, the 2nd 2 reference panes, I can't tell what value they are adding. They seem like a list of random outputs of the ispalindrome script.
> As a basic open source citizen, this would also help in "giving credit where credit is due". Bravo for stitching all of this together, but the project pages/repo certainly make it seem as if LibVF.IO/GVM did the work, and that's not really honest

GVM/Mdev-GPU depends on the Nvidia driver in this release. I think that's pretty clear but if you're not aware the page this thread is about does reference OpenRM driver interactions.

Not that this thread is about LibVF.IO which you've devoted most of your attention to throughout this discussion but we do give credit to Looking Glass, vGPU_Unlock, AMD GPU-IOV Module, and Intel i915 in the LibVF.IO install guide - they are discussed as part of the install process where they're mentioned explicitly by name. We also link them at the bottom of the article:
https://arccompute.com/blog/libvfio-commodity-gpu-multiplexi...
I live in a building that has this. As a resident - it works.

Whoever made this building made a whole lot of mistakes though:

- They put this into a building with public spaces (e.g. a doctor's office).

- When standing in front of the elevators, nowhere does it say which office is on which floor (it says so in the lobby which you walked by to get to the elevators)

- The screens where riders have to select floors automatically turn off after not being used for a few minutes. At that point, to people who have never used them before, they do not look like they have anything to do with the elevators at all.

- When these screens do turn on, they list the floors in reverse order (i.e. highest first). That makes sense because the people on the highest floors are the most likely to use the elevators, right? Well, all the offices are on floors 1 through 4. They're on page two of the screen. The button for "next page" is not labelled as such. You have to know it's there.

- The screens are resistive touch screens and not well calibrated. The buttons to select a floor are approximately the same height as the tip of your index finger. A first time user won't hit the correct floor the first time, guaranteed.

- At the point where you are standing in front of the elevators, you are so deep into the building that you have 0 cell reception. I have randomly encountered food delivery people be stranded there because they could not call their customers to figure out how to use the elevator.

Every single week I have to rescue a poor 80 year old person who needs to go to the doctor and is horribly lost and confused, and it just breaks my heart how the building's owner (which I've contacted about this to no avail) chose "oh the salesperson said this was more efficient and trendy" and now a large percentage of users are so much worse off for that choice.
>terminate a pregnancy is a “fundamental right.”

Again there is no enumerated right to terminate a pregnancy. This is complete fabrication.

An AR-15 (I have no idea what an "assault weapon" is but I assume you include it) is clearly "arms." There's no ambiguity. Outlawing murder is constitutionally sound, outlawing arms is not. Inanimate objects do not commit murder.

> The "competing interest"

Abortion is literally the act of removing or terminating the fetus. Owning arms is not the act of murdering people in a mass shooting. You present a false and frankly poorly constructed false equivalence.

>Again, can't have it both ways.

The constitution literally set it up so we could have it "both ways." Enumerated rights subject to a much more difficult to alter process (such as the right to keep and bear arms). Then, tenth amendment allows issues like abortion to be delegated to the democratic process of the states. If you're looking for a boogeyman here, look no further than the electorate of your state.
Yes indeed email is a whole other thing, that's why I didn't mention it :)
(2019)

Previous discussion from not really that long ago when this was first posted, probably alot of same sentiment as the question has been asked many times last few years.

https://news.ycombinator.com/item?id=19038327
More Disappearing Safari Extensions
same for Apple Stores?
> That doesn't make any sense because plenty of companies have control over their own platform and that's normal and acceptable.

The regulators disagree.

> So who will be these companies? Who are they for? A small, vocal minority of users?

Startups! App discovery companies like AppGratis and Chomp, which were killed off by App Store guidelines. A potential industry for app discoverability, curated app experiences, app lists for specialists. There is potential there for entirely new industries to be built for the iOS app ecosystem, for dynamic change and new frontiers!

> Will I have to download 3 versions of Instagram? The neutered App Store version, the version on the Meta store, and the privacy focused version?

Most people will use the App Store version. Few die-hards will bother to migrate to the Meta store, as such purists most likely already view as the Facebook acquisition and subsequent ad/brands push as compromising the indie nature of Instagram. Certainly some savvy power users may opt for the privacy-focused version, just as people already do with alternatives to the official Twitter or Reddit clients. It is fine to stick to the default option; let people have choice.

> I don't know what you're talking about here.

If Apple is making claims that go as far that its devices are life-saving, then they are not some minor player who is beyond the purview of regulators and antitrust legislation. Thus you cannot claim that "just use Android" is a valid dodge to prevent Apple from having its power checked.

> Apple's collective bargaining on behalf of users against developers as it relates to the App Store

Your arguments still relies on hypotheticals about Facebook or Google, companies who have clearly questionable abilities to launch new compelling products and platforms, being able to steal users away. Again, I find that to be dubious, especially when you examine the modern state of the industry, and the increasing sclerosis of these companies from a product perspective. I find the "data funnel 3rd party app store" threat vector to be debatable and worth examining in detail, before we base our entire policy upon this hypothetical scenario.

Basically, you are saying that Apple is protecting us from giants, when they are actually windmills.

> That doesn't mean the user experience won't be degraded for the vast majority of people who just want to pick up their phone and use it.

I disagree. I believe if Apple embraces a partial opening up, they can manage it with minimal degrading of UX, and in fact will open up many new potential to breathe freshness into iOS and smartphones in general. All of this FUD is really just covert anti-Apple skepticism.
For what it’s worth your comment changed my mind and made me re-evaluate it. I also bought a couple of things.

I’ve been hosting my families websites for years and shudder to think of how much money LE has saved me between those sites and every project site I’ve used in that same time. I don’t miss buying SSL certs for every site.
NIST selects CRYSTALS–KYBER as post quantum public-key algorithm
The true answer is that it doesn't make sense but investors don't care because BLOCKCHAIN
Globally centralized timekeeping could certainly make for an interesting premise to a dystopian sci-fi novel. Time really does fly when the Fed controls the NTP root nodes.
Are you sure that you can watch today's VP9/AV1 YouTube videos which would be software-decoded on a 2013 MBP without spinning fans incessantly?
Perhaps, if we talk about deployent.

Howevre looking at the whole chain of process:

I can deploy service/app on my local machine, including dependencies, along with other independent services/apps.

So, I can reuse what I have for production. But ofcourse, local development stuff will have different env variables, some docker-compose etc.

But it is a joy, when you can:

1. git clone something

2. set some env variables

3. docker-compose up -d

And your app, along with database, elasticsearch, whatnot - is running

So for development purposes it really helps. For deployment purposes - if that box is dedicated to something, then yeah, many of the good use cases not necessary.
> I don't have to do business with them or interact with them in any way if I don't want to. I don't need Apple's permission to do anything unrelated to their product lines... Same is true for any megacorporation

Nope. You can avoid buying an iphone, but you cannot escape Google. I'm often forced to "do business" with google. I've seen several government websites that require code hosted on Google's servers. I need Google's permission to do all kinds of things unrelated to their service (reCAPTCHA) and google will track everywhere you go online even if you never use any of their services. Facebook also doesn't give you any option. They'll create a profile for you and start collecting data on you even if you've never created an account. You could argue that you pay these companies taxes in the form of your data rather than money, or that the fees they charge developers drive up consumer prices (acting as a tax on the purchases), and I suspect that should Apple/Google pay become more commonplace they will start charging a fee (tax) for that as well. Nothing stops them from doing it.

Some corporations even have their own literal armies (Blackwater/Xe/Academi), but others don't bother because they have the ability to command the police and military wherever they are. The RIAA have their own "swat" team. They participate directly in raids breaking down doors and handling evidence.

Companies like Apple and Google are far more invasive than police watching everything you do, listening to everything you say, recording every person you're in contact with. They censor and ban with impunity. If they really wanted to, they could plant data on your devices that would get you arrested and thrown in prison in any country around the globe.

corporations might not yet be as powerful as a nation state, but they're a lot closer than you give them credit for, and they likely have more direct influence on your day to day life and what happens to you.
"The developer who worked at Microsoft to make iron python" - Jim Hugunin [1] (say his name!) to whom much is owed by the python community and humanity, generally.

[1] https://en.wikipedia.org/wiki/Jim_Hugunin
Now that you have decent data structures, why don't you use a library for arithmetic calculations on vectors? I would use MKL for this, at least if you're running on Intel machines, the vdMul function for your particular example. Even on AMD machines the MKL implementation will probably be faster than hand-written code.
Note that I don't agree with this, just observation.
I enjoyed Gloomhaven initially, but I found myself losing interest because it's almost exclusively combat oriented. I wish it had more roleplay mechanics, and interesting choices and story developments more often than every few hours.
> the vast majority of Python software is written as single-threaded.

This is a self-fulfilling prophecy, as the GIL makes Python's (and Ruby's) concurrency story pretty rough compared to nearly all other widely used languages: C, C++, Java, Go, Rust, and even Javascript (as of late).
> Disabling JIT JavaScript

With a bit of luck, this will cause site operators to reduce their usage of unnecessary JS, so maybe this has positive impacts :)
There is “complex” and there is “hard” and they aren’t necessarily the same thing. A good strategy is rarely complex and often very straightforward, but consistently executing to it is hard. A technical problem may be complex, but it might be easy to actually implement against and especially easy to make sure it stays implemented.

Many management and business problems fall into the “straightforward to understand but hard” category. The apparent “unnecessary”complexity around these problems is sometimes self important fluff, by far, far more often it represents individual or organizational learning about what is actually necessary to solve these “simple, but hard” problems.
My understanding of the article was that only 1 person was compromised and that the exploit installed on their computer was then used to access the validator nodes themselves. FWIW, I have no idea what a validator node is but I'm assuming that by compromising one employee's workstation they somehow got access to multiple other machines (which if true is itself a bit of a f* up).
This seems to be a problem mostly localized to some countries. Device manufacturers should not be fighting a rotten network, the networks should be fixed instead.
No idea where it eventually led, but I read about work done back in the 80s to vaccinate against the bacteria that cause tooth decay. That suggests that some people might have natural immunity to them.
Yes, they were using them to catalog folks in Afghanistan

https://www.wired.com/2010/09/afghan-biometric-dragnet-could...

Of course, the Taliban were able to seize this collection of data.

https://theintercept.com/2021/08/17/afghanistan-taliban-mili...
Agreed. When I'm picking "the right tool for the job", something I factor in what are the tools and languages my team knows. If my team knows JavaScript, I'm going to weigh that when I'm choosing the choice of coding languages for the next project.
This sounds like when the US wanted Germany to stop building a gas pipeline with Russia.
Is it worth it to learn? Especially when you have python?
I agree that people are hard, but they are hard specifically because of what I said, they need to protect their turf and conquer new turf. Management problems are difficult because of politics, and at the root of politics is self and tribe interest. Having management meetings be a bit impenetrable is a symptom of politics.