skysight-inc/HackerNews huggingface dataset:
Which can be substituted by any other computing platform that has the necessary function for your application. As long as one exists, you're good to go. (possibly none exist yet)

The brand name doesn't count for anything unless you, as an application developer, decide to assign some value to it.
Isn't "crypto" already that? Not every blockchain has to be a currency, but is that a distinction that people will make?
Essentially what we're looking for is the Graph Diameter[1] of the global train network.

[1] https://mathworld.wolfram.com/GraphDiameter.html
Do you have any reference about < 1.11.10 being affected? I though versions 1.x are not affected.
When I used to play, I also found that people otherwise at a similar level to me were really bad at endgames. Perhaps they resigned too often, and therefore got little endgame experience? Anyway, that meant that it was worth pushing to the end if I wanted to win, because sometimes it worked.
I don't know why anyone is still paying attention to Open AI's offerings.

Use GPT Neo. Use Huggingfaces. Use colab or bare metal or any cloud provider. Open AI's offering is bringing literally nothing to the table that doesn't exist already. Their publications are good (albeit missing important details), but everyone working there was publishing anyway so it's not like this research wouldn't happen without Open AI existing. But that research probably would be more open without Open AI.

How full of yourself do you have to be to say something like, "Oh, we can't share this knowledge because it's too dangerous"
Interesting discussion on the introduction of the smiley.

"In some cases, the participants used the visual representation of writing to achieve the spontaneity and humor more characteristic of speech. For example, the graphic of a sideways smiley face ":-)" was used to indicate that something was to be taken as a joke. According to The New Hacker's Dictionary (Raymond, 1991) and to our interviews, one of the key participants in the CL group had introduced this device a year or two earlier on an electronic bulletin board system."
No if you delegate manual tests duty to your customers shorturl.at/mpxS4
Your very insightful comment seems to embrace a principal I see rarely remembered but one I find a kind of lost achievement of the Enlightenment- there are things worth doing for their own sake, not requiring further justification. For me this became clear about so many meaningful parts of life after finally starting to understand what Thomas Nagel meant in his essay The Absurd.
I would argue those things are usually tied together. The parents who are more committed are generally those who have the finances and time to be committed and thus are already in the better schools.

It's the main issue in the school I taught at. Parents didn't care and kids knew and it rubbed off. Until the kid failed, then it was the teachers fault. They see no value in education, very generally. Rural southern school. And until that's fixed, and the social issues at home (kids sleeping in cars, only 15% of our kids had both parents at home, etc) we can't truly make improvement. But nobody wants to tackle the social issues.
> Apparently it was intentional, and to me that's a million times worse than if it were a bug that could just be fixed.

I've been on an 'archaeological dig' into the Log4j commit history, and sure enough, there's evidence that the formatting behavior was intentional from the outset.

My write-up is here: https://jedwidz.hashnode.dev/log4j-vulnerability-what-the-fa...
Now imagine that 24km object, something three times bigger than the biggest mountain on Earth, spinning 44 times a second!!! Of course, we can't even begin to imagine that this huge mountain also has the mass of the whole Earth, let alone the mass of the whole solar system (it's actually even more than that).

Just completely mind blowing.
I used to think this but Ben Thompson changed my mind.

This meta verse thing really could be the way we work remotely soon. It works as a working space. It works for companies, it could create good work environments, and companies can afford expensive hardware to get people to work more effecively.

Think of the metaverse as a more advanced slack+zoom, not as a Minecraft/Roblox alternative.
A very sad example of the physics from this article.

Warning: quite distressing.

https://www.abc.net.au/news/2021-12-16/jumping-castle-hillcr...
The need to do a cross-service atomic operation indicates that you chose the wrong service boundaries in your architecture.

And, since it's microservices, it's near impossible to refactor it, while it could have been a simple thing to reorganize some code in a monolith (where it is also a good idea to make sure that DB transactions don't span wildly different parts of the source code, but the refactor to make that happen is easier).

This is the big downside of microservices -- not the difficulty of doing atomic operations, but the difficulty of changing the architecture once you realize you drew the wrong service boundaries.

Microservices is great as long as you choose the perfect service boundaries when you start. To me, that's like saying you always write bug-free code the first time -- it's not doable in practice for large complex projects -- hence I'm not a fan of microservices...
> according to the South African medical authorities who first identified and reported it

Well, according to the doctor who did. Other South African medical authorities have been a lot more cautious.

> Most everyone is vaxxed that is high-risk. Let the rest deal with their consequences.

The trouble is, the consequences for the rest involve filling up hospitals, ICUs (and ultimately morgues, though this is less disruptive). That impacts everyone. People are dying unnecessarily because their routine medical care is canceled or because they can't get an ICU bed due to pressure on hospital systems created primarily by unvaccinated patients.
I agree, but I think this kind of "ad absurdum" endpoint is principally an organisational problem.

Companies are hard. They have histories. Different people with opposing ideas. Dissonance between how the company operates and how it operates on paper. Conflicting personal interests, politics. Stories they tell...

They need some sort of rough-cut ideology, system or whatnot. A way of adjudicating right or wrong. That way arguments can be settled. People can be onboarded more easily. The company's decisions become more legible.

A simple requirement to report on important decisions, the choices available and reasoning behind the choice... stuff like this has consequences. An ethos is more flexible than a ruleset, and provides a way of navigating organisational issues.

People working on their own or in small autonomous groups don't tend to go overboard as easily.
Localization will require significant time and resources. So you’ll want to check that you’re getting the required return on investment. The best way to do this is to develop a set of KPIs to measure localization success or progress. Here’s how https://bit.ly/3yA3YoX
Most people give up and do orchestration instead at some point.

Fortunately there are not that many things in the world that need to be 100% atomic so you can get away with a lot.

For your own microservices you generally have at least the option of "fixing" the problem properly even if it's at great expense.

But then you hit external systems and the problem resurfaces.

You can go crazy thinking about this stuff, at a certain point most business logic starts to look like connectors keeping different weird databases in sync, often poorly.

Pure crud api? Oh that's a database where client is responsible for orchestration (create folder, upload document...) and some operations might be atomic but there are no transactions for you. Also, the atomicity of any particular operation is not actually guaranteed so it could change next week.

Sending an email or an SMS? You're committing to a far away "database" but actually you never know if the commit was successful or not.

Payments are a weird one. You can do this perfectly good distributed transaction and then it fails months after it succeeded!

Travel booking? runs away screaming so many databases.

etc.
The Greatest Counterfeiter
If you're ramping up, you cannot write a significant amount of code without errors. If you try, it's much harder to figure out which change caused the failure of a previously working system, because you're less aware - by definition, ramping up - of the mapping between edits and failure modes.

Once you're ramped up, yes, it's more efficient to produce more code and fix the odd issue that crops up. I rely more heavily on high level, slower running functional tests on code where I've been the primary author or have worked on the system for a long time. But just be aware of what you're optimizing for: tenured employees.

I wouldn't kid yourself that it's "deep reasoning", beyond people on a dopamine kick, or beginning programmers working with simple data structures. You can't reason much about a system you don't know, because everything is details - millions of lines of code, you can't mentally evaluate it. It's not until you've built a mental model of the moving parts, and are able to mentally abstract away details not relevant to your task, that you can think things through in the large.
Blockchain is the trendy name, you don't need another one.

Also, in your examples - program/application/app is a rename; mainframe/server/cloud refer to related but distinct concepts, it's not just a rename.
I did something like this too, and figured I'd rather do it for free as a lambda running under Vercel rather than create a droplet or something else and pay for it...
I don't want belabor the point here. But yes, we have to agree to disagree. There's nothing wrong with you sharing your difficult experience, of course. What I'm saying is that how the analogy will be "perceived" is irrelevant; that's the eggshells part I was referring to. What counts here is the effectiveness of it. You're essentially saying "regardless of how useful it is, we should ban this analogy because it might offend someone". If you go down that route, you would've been robbed of many of the greatest books and insights.

The incubator analogy is perfectly "relatable" (i.e. understandable) to many of us. Though, of course, not in the finest resolution that someone who has experienced the unfortunate situation. But all the same, it can be appreciated without losing the critical insights. Evolution has "programmed" us to understand these kind of analogies.

Rosling was a doctor, and an extremely sensible man.
There's a reason he picked that analogy; he knew what he was doing.

> [...] I don't even understand what's the need for an analogy here?

Yes, an analogy is required—that's how our minds make sense of many things in life. I strongly suggest to read the book "Metaphors We Live By"[1]. A classic from 40 years ago that shows how deep analogies and metaphors run in our bones. And no, a student debt or a leaky nose doesn't cut it; a powerful analogy like what Rosling used strikes a better chord with the topic at hand ("the state of the world").

[1] https://press.uchicago.edu/ucp/books/book/chicago/M/bo363799...
> while Reddit continues unaffected.

Don't give them ideas. Content moderation in this form basically dumped down content to the most digestible level and that is some partisan whack because people are already addicted to being outraged. Most affected are somehow news and political subs as well as national subs. You will find nothing interesting there because you don't learn about the respective cultures, you learn about typical redditors.

Any government interference has without exception been pretty bad in my opinion. You won't find quality representatives that could develop protection for online platforms anymore. Don't know why statecraft has become so much more incompetent.

> Does anyone actually care about the metaverse?

The what?
> But all you can hear these days, is that how so much contagious Omicron is, without mentioning the chance of being a lot less harmful.

We _know_ that it's spreading very quickly (there is some legitimate question over how much of this is inherent spreading ability vs immunity evasion). The idea that it's "a lot less harmful" is largely speculative; there just isn't the data to say that right now. Now, it may emerge that it is, and that would be great, but it would be extremely dangerous to assume it at the moment.
You are comparing apples and oranges. "generating content" does not yet say HOW the data is generated. Here we are specifically talking about probabilistic generative model, which are inherently unsuited for mission critical purposes, as they are engineered right now.

I don't need to do this discussion, this is basic introductory education and consent in University courses about AI and especially about system engineering verification and certification, which is required for most customers on a large scale and mission critical purposes.
Things have truly become quite dire when we won't even use an API in a side-project out of fear that the account could get blocked. It means there must be a whole lot of businesses who, unless assurances are made & believed, won't want to use OpenAI (or similarly unique services) to build upon. I know I certainly wouldn't want to put OpenAI at the core of any project that I work on.

The interesting thing is that this changes as soon as they gain a competitor or genuinely open alternative, as at that point getting an account blocked wouldn't mean all is lost.
Yours is a common sentiment, and very similar to that addressed by the late Sir Terry Pratchett in this interview: https://www.reddit.com/r/Fantasy/comments/lvoi3t/the_late_si...

I may lack his eloquence, but... I mean, have you read Shakespeare's plays? They're like two thirds dick jokes. "Much ado about nothing" is literally a double entendre.

Today's sapphic boob anime is a generation gap or two away from being highbrow classic culture. Indeed, you can see the transition happening in real time as 80s/90s kids become old enough to decide what culture is. You can't predict what will stand the test of time in the moment, the same way that you can't predict which of a dozen similar games with no apparent redeeming features will go viral and which won't; but history amply demonstrates that some inevitably will.

The time is now - this is your chance to become part of the highbrow cultural history of the future: help translate some sapphic boob anime today!
I don't think it's a joke at all.

What's happening - what's been happening there - is an insult to Aaron's memory.
> We have a few treatments that are highly effective, including monoclonal AB and the new Pfizer pill

Monoclonal antibodies are not highly effective and Paxlovid is not FDA approved yet (oe EUA”d).

> Let the rest deal with their consequences

Let me fix this for you: let all of us deal with their consequences.
"With the metaverse, we're no longer restricted by our physical location, but we can all live in the butt."

- Mark Zuckerberg
The codebase was originally written for V850 and quite mature by the time I joined. It was ported to ARM.
Ask HN: What have you learned as a developer?
What wisdom have you learned as a software developer, that you'd like to share with others?
This sounds dreadful. I don’t think microservices are with talking about with these basics figured out.
Not if it prevents the point from being made. Which in this case it has. And then detracts from the post altogether. Which it also has.
And not only just an author. IMHO the very best SciFi author all time, and polled as the 2nd best of the golden age (pre-Lem/Strugatsky's/Dick and the modern 99.9% crap). He also wrote the preface to the Strugatsky's famous "Roadside Picnic" (known as Stalker).

Hence his 90% crap rule comes from a different mouth than just from a critic.
I think that's kind of like a cow in the 1800s saying that investing in cattle farming is a bad idea. Morally, you'd be correct...
That is a good point, I have always thought of crypto as the task required to add new blocks and transactions to the chain but it may be the function involved in validating it instead. Similar to a CRC check.

And the neat thing about the word crypto is that is also a relatively new term derived from cryptography.

Of course this still begs the question what do You think will be next?
> Eh, this is basic virology. We already saw the Alpha variant essentially die out because the Delta variant out-spread it. Survival of the fittest.

To be fair, the consensus at this exact moment seems to be that it's not clear the extent to which it's replacing/outcompeting Delta or co-existing alongside it as an (effectively) separate virus in circulation.

Whitty actually addressed this from his podium the other night in saying that they're currently managing two pandemics - a Delta one that is holding steady in terms of numbers and an Omicron one that is rising exponentially by the day.

The concern (I would assume) is that Delta cases have not dropped markedly while Omicron ones are increasing, which suggests co-infection. Again, early data, so no-one should be surprised if we find out yet again that we've no idea what's actually going on.
They did restart it on last Sunday. Link in Finnish: https://yle.fi/uutiset/3-12222441

The link states that two daily Allegro services have been re-instantiated. Due to Russian legislation, using the service is only possible for Finnish and Russian citizens. It is true that EU and Russia do not recognise each other's vaccines, but a negative test result allows travel. Russia seems to require a test result in any cases. It is possible that Finnish government starts requiring a negative test result on the Russian border, too, due to the omicron breakout.
I never delete anything I post, and I always stand behind what I say.

You can't unsay something in a face-to-face interaction, so I don't "unsay" things on the Internet either.

> i know for a fact at least one of his family members reads this site, and that is an awfully hurtful thing to say.

You interpreted it that way. Period. Offense can never be given, only taken. Aaron was so adamant about the need for free speech that was driven to his death over it. What's going on Reddit is what's "awfully hurtful".
The problem isn't that they spend 5 years making fuck-you money.

The problem is that they don't realize that they can stop once they have it.
This whole fiasco is an argument to keep things simpler whenever possible.
After having switched email providers a half-dozen times over the past decade I've settled on mailbox.org. Reasonable pricing and good IMAP support. I only wish they supported real 2FA.
the problem is, this is an ancient PDF feature from the 90s that nobody has time to write and debug

so they just took an open source parser and slapped it in there

it’s hard to rewrite PDF parsing to a new language so that everything still works. Especially those weird features that people forgot about.
Not incompetent, they just don't think of the Internet as a place to get information. Most people, from what I observed, view Internet as a place to buy stuff, be entertained, and perhaps to talk to people.

The idea that you could get first-hand information for free, instead of relying on second-hand information from others, simply does not enter the picture for them.
Aren't these all standards and hence not directly comparable to software (so the label of "open source" can't really apply)?

In addition, aren't they all open and royalty-free — i.e. the closest equivalent to open source?

In contrast, OpenAI does directly produce software.

There are arguments to be made that AI shouldn't be open, but the name of the company is misleading.
M&a Cybersecurity Due Diligence Best Practices: What You Need to Know
How fast is it at loading and saving compared to Python objects with JSON?
It'd be a pretty obvious red flag when a site with no 'web3' functionality opens the prompt.
> no good reason

How about deployment speed? If I’ve got a microservice collecting events off a queue and writing a csv out to S3 on a schedule, it’s really nice to be able to add a column and deploy in minutes without having to rebuild and deploy a giant monolith. It also allows for fine grained permissions: that service can only read from that specific queue and write to that specific bucket.

People throw around “distributed monolith” like it’s a dirty phrase but I’ve found it actually a very pleasant environment to work in.
Really nice, would love to have something about privacy, and also a better way to listen at 1.5x and 2x, I think ffmpeg and other open-source software does that
I agree with you about the abuse aspect. That's one thing this could change. I would for example change the voting system to not allow a negative score. It doesn't happen often, but it still doesn't feel good that people disagree and not only do they not upvote, but they downvote until you get negative score.

In my opinion if you disagree don't upvote, or at least downvote until 0. So people know the overall sentiment is negative, but there's not need to show how negative it is. If it's so bad to be offesive or innacurate, then report it. But downvoting until it's negative feels really overkill and feels like at the moment everyone not only disagrees, but hates you.

The constructive replies you talk about depends on the subreddit. There are subreddits that are literally lifesavers. For example subreddits to overcome emotional abuse and abusive relationships, you'll find support there that is simply amazing and not abusive at all. Or subreddits about certain niches that people are passionate about.

Unfortunately toxic people are sadistic and get a kick out of abusing people, so it's bound to happen. Best way is to report it, so the moderators either warn the person or ban them.
Some of my clients pay to do double review of all dependencies.

Others go as far as distributed deterministic builds to ensure CI/CD systems themselves are not compromised.

Here are the latest public iterations of my recommendations.

https://github.com/talos-systems/rfcs/blob/main/001-software...

Also here are complimentary practices to ensure the production engineers that must have access to CI/CD systems etc don't themselves become a weak link in the supply chain (which happens a -lot-).

https://github.com/hashbang/book/blob/master/content/docs/se...

Shameless plug: My company Distrust (short for Distributed Trust), offers auditing, consulting, and support so companies can avoid single points of failure in their supply chains from third party libs to the hands of end users. Happy to chat with anyone that wants some outside eyes in this area!
It's even more interesting you chose to actually comment on the particular example I gave rather than general generics for user-defined types, which is clearly what I was talking about.

Trying to counter argue against an example by using the actual example, rather than the point the example is trying to convey, is a common, but quite dishonest debate strategy.