skysight-inc/HackerNews huggingface dataset:
So, at Whole Foods, we made heavy use of CodeBuild and CodePipeline. But I also had experience at building and managing most of the Jenkins servers that we used to use before moving over to the native commercial AWS tooling.

Conceptually, it's easy enough to put these two sets of components together in the same "pipeline" tool. You just have to make sure that all the right steps and components are available, and that they are properly used. If so, you can set things up so that all your code goes through multiple online checks when it gets uploaded to the repo, and you prevent the code from being able to be merged to "live" (or "head" or "master" or whatever you want to call it), unless all the checks have passed.

Once all the checks have passed, your pipeline can proceed to push that to live (possible with a human approval required), then deploy that to beta, then gamma, then a canary "onebox" in one AZ in one region, and then finally into your first real multi-server production environment in one AZ in one region. Then you can chain on from there, with potential tests that have to be passed at each stage, and baking in periods that are required, and then on to the next stage with the next onebox in the next AZ in the next region.

Rinse and repeat.

Of course, you also need auto rollback processes, in case your deployments fail. And what happens if you need to rollback the rollbacks? Ad infinitum.

To that level, it's all just logical extensions of the initial concepts.
Care to explain why node is "a joke"? It's often used for these kind of applications.
> The focus on communication over skills, capabilities, and curiosity has opened a door for fraudulent executives, not to mention it’s ableist. There is an unaddressed problem of jargon spew, florid business speech which has become pervasive at executive levels inherently destructive to goals.

Being able to sound like a good communicator doesn't mean you are one. Recognizing that someone is spewing jargon without actually concisely delivering something valuable is also part of being good at communication.
An equal amount of blame should go to those who nod in response to a jargon stream instead of interrupting, asking the right questions and clarifying what's communicated.
This immediately made me think of Dave Matthews Band...
Not quite penniless but things got pretty tight. One thing my grandpa really regretted was starting to get Social security payments at age 62, which permanently reduced his payments until he died at age 94.
It will take many generations to culturally "forget" about it. Similar to race in the USA. The movements/laws/wokeness to help move things in the right direction are all good and needed (don't get me wrong) but the cultural part of growing up hearing how your parents/grandparents talk about other people and whatnot in a private setting means that the issues will persist for some time.
Usually, modern history in this sense begins with the Rennaisance (~13th-15th cen). 2,000 years encompasses the Middle Ages, which are held up as nadir of history.
Amazing,

i too think that the advent of "smaller" models will be the general release of pcie 5 nvme as caches!
Heroku is on its knees
I've always thought it interesting that Brahmins are still considered to be the "upper" caste, considering that their caste position historically owed entirely to their caste devoting itself purely to religious worship, forswearing material possessions and comforts.

A rich Brahmin is, therefore by definition, not a Brahmin...and should be regarded as an outcaste and shunned.

And that's exactly what I tell them when they judge me for not having a caste.
Any developer describing this code as bad code has probably never seen bad code.
Of all the JS features you are picking the arrow function? Is it the syntax, or the this binding thing that works differently than function expressions / statements you are complaining about?

Because the syntax looks somewhat like the function notation in math, and a variation of it is also present in many programming languages, often functional, but also Java since version 8. It's quite widespread and not very bizarre / specific to JS.

You'd have mentioned tagged templates [1], I'd have to bow.

[1] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...
It's not fool-proof, you can very easily circumvent that check. Just generate texts with high perplexity.
EDIT: I was wrong, see child comments and the sibling comment from jacuqesm.

---

Yes, it is listening on a single port, but accepted connections bind to a separate socket.

Here's how it works under the hood:

> The accept() call creates a new socket descriptor with the same properties as socket and returns it to the caller. [...] The new socket descriptor cannot be used to accept new connections. The original socket, socket, remains available to accept more connection requests.

Pulled this from random IBM zOS docs, but it's in compliance with the Unix standard: https://www.ibm.com/docs/en/zos/2.4.0?topic=functions-accept...
Making cells in your body produce an antigen that stays rooted within those cells and causes them to be destroyed is risky business. There are reasonable applications, like products selectively taken up by cancer cells that cause them to be targeted for elimination by the patient's immune system, for these techniques. And wider applications for products that cause a patient's cells to produce non-antigenic materials. I'm a proponent of mRNA therapies.

The mRNA (and adenovirus-vector) covid shots, however, indiscriminately cause (healthy) cells to produce and display antigens (the transmembrane-anchored modified covid spike) and, intentionally, kick off an immune response that gets those cells killed. I'm not a proponent of this specific type of pharmaceutical product.
I played around with FlightGear a few years back. They have a couple of interfaces like UDP and the like, but that was harder to use. Anyway, they have a web interface, and that's where I found a websocket which can stream all the info and set all the values I needed.

I then used it to dampen the input of a flight yoke. The flight yoke was nearly unusable when unfiltered/undamped but nicely usable after that.
If you can't do anything against them, but they can do many things against you, there's not much hope for a fair agreement/outcome. I don't know what the fix would be, but it sure seems like there's something fundamental that needs fixing to make it so that when a would-be employer and a would-be employee meet to decide if they want to work together they meet on equal ground.
There's a video about streaming data from flightgear to Jupyter notebooks: https://www.youtube.com/watch?v=aXNy1r5UDEE
Isn't there an analogy with software projects there? I regularly hear that some code needs to be replaced because it's "old" or "written by X, who is no longer here".

The underlying assumption seems to be that people in the past were stupid and incapable of writing the great code that we today are capable of writing.

I mean obviously old code can be written badly (just as modern code can be written badly). And sometimes there are newer techniques or libraries which weren't available at the time the original code was written. But more than a few times I've seen old code rewritten by modern code where the modern code is worse than the old code, and the justification is nothing more than the code was "old". Or the way desktop UIs change and evolve and throw away old paradigms - but the people who developed Windows 95 weren't fools just because they lived in the past. (e.g. all icons are monochromatic now whereas it was a design guideline in the past to use colours to aid memory of which icon was which.)
VCs invest in companies that typically won’t make big profits for 10 years or so. At zero rates, the market doesn’t care if it gets its money today or in ten years. At 5%, the 10 year money is worth 60 cents. That means all of those hypothetical companies are worth 40% less, but it still costs about the same to build them.
“I thought everybody was dumb but it turns out they saw the same things in weird ways!”

I see superiority but ignorance? If anything, author is admitting ignorance here. Re-reading some parts and looking at other quotes, they're definitely coming across as arrogant.

Everyone is entitled to their opinion, but said opinions can still be ignorant and arrogant.

I agree, my issue was that parent comment felt like an Ad hominem attack. Looking at rest of the discussion, I can see how a lot of the essay is insensitive. And it's a little bit of self promotion as well (author submitting their own article).

I still learned at least one thing that changed my world view slightly, so I wanted to argue against such a dismissal. Could be my situation, I'm wrestling with some of the religious beliefs with my family. If nothing, seeing utility of existing customs is an improvement over dismissing them outright as useless or uninformed.
And see here I was hoping it was a discussion of post Kardashev type 1 civilizations.
How then do you have caste based matrimony sites?
would it? Best case you would last 2-3 months if you are doing nothing, and you dont have to put in your cv.
> the VC get $9 billion instead of $10

Andreessen has been raising massive funds (because they can since investors were flush due to low interest rates) which need to write large cheques.

They aren’t doing traditional venture capital as much as late-stage growth equity. Since no quality company will sell half of itself to Andreessen, this almost necessitates writing a big cheque into a multibillion-dollar round at $30bn valuations, or medium-sized cheques into terrible ones. The former go public at $10bn, the latter go bust.
> asking a friend, an expert or paying someone else to do it

Surely you understand ChatGPT is infinitely more scalable. How many people can just "ask a friend" or have a spare money to pay someone else multiple times?
The bit about googling is correct. But I posed it to ChaTGPT and it explained it immediately.

Having said that, I also knew what it did immediately upon reading it, and I am not a CSS expert. One you know a little bit about selectors, then you should be able to decode this one rather easily.
indeed you did.
> not circulate in blood streams?

when you do an intramuscular or subcutaneous injection you don't end up in the blood stream typically
More like the car had gotten stolen and recovered.
Separate socket; does not mean a separate [server] port.
Not the only Hollywood, and not the only Hollywood sign [1], thanks to some Irish humor.

[1] - https://www.thejournal.ie/hollywood-sign-wicklow-3867190-Feb...
Have you ever lived in a major city outside of LA? To not offend you, important things happen there, but it's not a large city globally (San Francisco is also an example of somewhere not that big but important)
Well, you can actually, you know, consult. Or don’t, if you don’t feel like it. That’s the beauty of consulting.
Not everyone in their 30s has kids. Many that do have plenty of money to start businesses. And lots of 20 somethings have kids.

Just because you’re not in a place to start a business doesn’t mean other people your age aren’t. So don’t make universal and ageist comments about how 20-somethings are better at starting companies than 30-somethings.
> And sometimes it is better to have a truly random decision than to continue to follow the predictable inclinations of one’s established prejudices. Surely, the enemy will not be able to predict a shaman’s completely random decision.

Our individual brains do this too.

Belief grabs hold of one viewpoint, because it looks like the best for a moment, because things will go better for us if agree with our group, because it makes us feel better, because we want other people to believe it for our own reasons, because we are too tired to care, ...

Then it discards future alternatives, saving wasted cognition rethinking over and over.

Our brains don't care what the truth is, they care that we operate well. And there are so many good reasons to believe something that isn't true.

Many people have a hard time grasping that their feelings of overwhelming certainty, have virtually nothing to do with actual certainty. And that is the way our DNA builds us!

Constantly integrating new idea's is costly. Fatiguing. Ideology is so cognitively efficient. And our certainty feels so good!
Better a single smart and simple CSS one-liner like this accompanied by an article link in the comment than a gazillion repeated CSS classes and exclusion rules.
The surprise is why this was never tested before by Pfizer or Moderna themselves. For all drugs you typically evaluate how they are metabolized in the body, and this has never been published before. Very sloppy standards.
Yep! Last I checked kubelet will just refuse to work if you try to give it swap from "underneath", too.

I work with data science tools that require 16G of RAM eac for hundreds of users, and Kubernetes was an appalling choice of platform for it. It has cost the org millions a year more than it needed to, given the actual usage profiles involved. Unsurprising that big contributors to k8s have been.. companies selling compute.
Legend of Zelda: Twilight Princess does something like this, where you play as a wolf at some point that can you track in-world smells. Kind of a blunt approach though -- the smell appears with a visual indicator that is absent when you're human.
https://nypost.com/2023/01/23/google-workers-feel-100-dispos...
Does the experience of zero-gravity reveal information not otherwise available via its deduction from physical law?
> Bing is more accurate and able to reference live internet data.

https://news.ycombinator.com/item?id=34804874

...Bing consistently hallucinates facts, and isn't able to reliably give you today's date.
> If you insist on spending your life and retirement somewhere expensive.

Where I live life is expensive. My kids will live here. I will have the choice to abandon them or to retire 'somewhere expensive'.

> I bought 3 houses in cash for less than $150k total.

Good for you! Here that would get you 1/2 of the most basic house or apartment.

> If you want to live and retire in the center of Paris or New York or whatever, that is your choice and then you need a lot more money.

Those are still a lot more expensive than where I live. But a half decent house here in a place near where there is work and with decent schools and other facilities will be anywhere from 300K to 500K depending on the market and the kind of house.

> Houses can be found for next to nothing in many places.

Not in this country. Even the most rundown area (the North East of Groningen, where I lived for years) still has as the cheapest listing a 90K price with a 1000 euros / months service fee:

https://www.funda.nl/koop/haren-gr/appartement-42005398-nesc...

> If you are capable of DIY (I am not), you can really pick up stuff for nothing and spend 10 years before your pension doing it up as a side project.

I'm very much capable of DIY, restored a bunch of buildings, made money on some, broke even on others and even lost on some. Markets are fickle.

> And sure, social security, free/accessible healthcare or your pension pot may no longer be available once you reach this age; society might have collapsed and the money you saved might be worth nothing anymore. You cannot plan for those things reasonably; I am going to assume healthcare and social security are good still in my country and next to that, I live of very little (couldn’t care less about ‘things’) with my family at about $1200/mo while making about $300k/year (excluding stocks and other passive income).

If you make $300K / year you are in a group called the lucky few. Which is disproportionally represented on HN, but it's nothing that you can count on if you're just an ordinary individual that works a regular job (or two...).

> No reason for that to change (inflation corrected of course) unless some type of societal collapse.

Or your health takes a turn for the worse. This is one that I've seen a couple of people near me deal with and that can really ruin your plans. And I had a bad scare myself a few years ago (but got away with it).

> Retirement sounds as boring as heaven, so I am doing neither anyway.

This we can agree on.
> zero by end of year

This is what the stock market is betting, and being continuously disappointed, on. It’s a hell of a bet, and I think it’s dead wrong.
.prose :is(h2 + , h3 + , h4 + *)

A person which values their sanity would not write this in CSS.
> Type 1 without extra qualifiers refers to diabetes.

That may very well be accurate.

In your world, though.
> you’re still getting it at zero percent

What?
The general gist of "yes, but" comments in this thread and in the post itself is that not every application works.

This is true and real, and we as a community should stop saying "yeah, it's a weird distro". We should look at it and say "Alpine (and Gentoo, and Nix, and Arch, ...) is a separate OS". Closely related to the OSes of other Linux distributions, but still separate, because of a different ABI and API.

I have written about it here: https://dottedmag.net/blog/linux-is-not-os/
It is hard to put yourself in other's people state of mind, and to reason that it's because they must be idiots is not really the proper way to go. I don't have any advice to give on religion, if it's not your thing fine, but painting people with too broad a brush may lead to misuderstandings, conflicting exchanges, and ultimately animosity for no good reason.

So my only point is: you probably have something that you hold dear to your heart and you would not liked to be judged or criticized for that, in some ways it's not even anyone's business but yours. Religion, spirituality, or weird new age practices are the same for a lot of people, and it doesn't presuppose that any of this is good or bad, it just is, and mounting a file against all of that at once is bound to be fruitless, and hurtful for the people involved.
Sure, why have two words to describe two separate but related concepts when we could just decide to pretend that one of those concepts doesn’t even exist?

“Someone’s physical reproductive bits” and “someone’s own internal perception of their sexual identity” are two separate concepts even if you believe they ought to be in sync with one another. And then when you acknowledge that there do exist people who seem quite certain that those values differ for themselves—even if you think they oughtn’t—isn’t it nice to have a word that allows us to describe this exact scenario?

Also, I’d encourage you to ask more or less any biologist whether or not they think we’re just about done wrapping up their field of expertise.
Well, my “unemployed” compensation was much higher in some years, compared to when I was employed. Consulting is great, if you can tolerate uncertainty (which is kind of your profession now).
Uff yeah it's still horrible!

PING fritz.box (192.168.1.1): 56 data bytes
64 bytes from 192.168.1.1: icmp_seq=0 ttl=64 time=11.845 ms
64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=24.287 ms
64 bytes from 192.168.1.1: icmp_seq=2 ttl=64 time=3.120 ms
64 bytes from 192.168.1.1: icmp_seq=3 ttl=64 time=2.630 ms
Request timeout for icmp_seq 4
Request timeout for icmp_seq 5
Request timeout for icmp_seq 6
64 bytes from 192.168.1.1: icmp_seq=7 ttl=64 time=0.801 ms
64 bytes from 192.168.1.1: icmp_seq=8 ttl=64 time=1.139 ms
64 bytes from 192.168.1.1: icmp_seq=9 ttl=64 time=0.772 ms
Request timeout for icmp_seq 10
Request timeout for icmp_seq 11
Request timeout for icmp_seq 12
64 bytes from 192.168.1.1: icmp_seq=13 ttl=64 time=0.784 ms
64 bytes from 192.168.1.1: icmp_seq=14 ttl=64 time=0.674 ms

The above suggestion fixes it, hopefully permanently:
settings->network-><ethernet interface>->details->hardware "change anything, safe and undo"
> This system was kept in place so that a section of people can be exploited forever

There is no law that upholds the caste system. Caste discrimination is criminal offense, and affirmative action is in-place. Its more of systematic societal problem, which can only be fixed if the society is large is properly integrated and educated.
Exactly my experience. And if you point out the errors, often it will correct itself (most of the time) and explain why it was incorrect before (sometimes).
I don't see how providing a personal perspective is agism. Numerically there are more unattached 20 somethings than 30 somethings.
> because you’re not in a place to start a business doesn’t mean other people your age aren’t

There are more twentysomethings without families, able to burn the candle at both ends, and not take a salary while a vision comes together than thirtysomethings. That isn’t an ageist proposition because it doesn’t imply many people in their fifties don’t do it.

None of the above are necessary for a founder. But they’re selected for, explicitly and implicitly, which means a random pool of start-up founders will tend to bias young.
Sincerely: Best of luck with that next product. It's a tricky market at the moment, there are plenty of opportunities because of that but a lot of traditional modeling is not going to survive the next five years.
If you consider just the original borders of the city from 1850 today, that sliver would probably be one of the densest cities in California with the most transit access per capita, and you'd be somewhere in this thread talking about how LA is doing it right.

That being said, at least the sprawl in a lot of LA county is basically done thanks to geography, bounded by ocean or protected mountains. Only one way to go now: up.
It's funny how people blindly trust some anonymous person's post on none other than blind.
Maybe I'm just old as shit but this is nothing compared to some of the selector hacks we had to do back in the IE6/IE7 support era.

This isn't to say those hacks were good, mind you - just that their existence was never really a problem insofar as ability to understand them if you dealt with it once.
Very nice. I like the elegance of owl selectors, particularly when describing the spacing relationships between adjacent siblings.

It helps avoid bleeding issues of space which used to require :last-child / :first-child / :only-child overrides.
In GTA Online, you can reliably win the "Open your parachute closest to the ground" challenge by jumping off the top of one of the letters of the Vinewood sign and immediately opening your chute as soon as you have left the platform at the top of the letter.