skysight-inc/HackerNews huggingface dataset:
Take what works you, ignore what doesn't, good luck.

- Why are you hiring Devops/SRE?

- What is a Devops/SRE going to bring that isn't/can't being done by engineers presently?

- Why isn't it being done presently? What have you tried so far?

- How many other SREs/Devops do you have? When will I get to interview with them (if applicable)

- Who is responsible for platform? Infrastructure? Deployments? How are they involved? When are they involved?

etc. As mentioned in my last comment, a lot of it comes through the baptism of working at a lot of really crummy shops to know the kind of bullshit you don't want to put up with. You gotta deal with some of it no matter where you go, but you sure ain't gotta deal with it all.

This is a lot of boilerplate stuff, sometimes you're lucky and these questions get answered before you can ask them, sometimes they're in the job description. So let me talk about that for a minute.

You really want to take your interviewing to the next step? Learn how to inquisitively, but tactfully challenge what you're reading in job descriptions. The answers I've gotten have been far more revealing than "what will I be doing day to day?" if you ask for more details about a bullet point or two and why those bullet points matter, or who they matter to. That includes, yep, on-call.

Most of my other questions are very probing questions about things in the job description; not necessarily because I'm looking for a specific answer, I want to see how the hiring managers and others describe those topics. Can they actually talk about why they're looking for someone to do x, y and z? Can they have a meaningful dialogue about what those responsibilities mean for the team or are they just parroting back what the job description says, like someone in a zoom call just reading words off a powerpoint slide?

Here's an example:

Job says they want a Devops to come in and also be responsible for security, risk and compliance in the infrastructure? Okay, here's my counter-inquiry about that: if Devops has the responsibility for security, risk and compliance, talk to me about the authority Devops has to recommend or deny certain actions in the platform if it is assessed to be too risky or costly to maintain a compliant and secure posture were we to do it anyway (if you've ever been in that unenviable position, you probably know exactly what I'm getting at with this question).

Interviews are two way streets, and in my thirties with a family where "family time" has no fungible cost, I'm driving very defensively on my side of the street.
https://archive.ph/PAXcp
So that's your personality. What about the rest?
It is a phenomenon that has been studied a few times, but I don’t have any references handy. I find it fascinating, and difficult to empathise with since it’s far removed from my personal experience, but most of all I think it’s important to listen when people tell us their subjective experience; that’s all we have.
Many of those original comments were pretty spot on though. Maybe the constructive criticism you need sometimes is “don’t do this”

JSON is useful partially because it’s easy to parse, so parsers already exist in every language. Extending the syntax is undoing all the communal work, and encroaching on grounds that YAML and other languages already cover.
Documentation solves just one problem: to free or not to free.

But there are performance, security and other issues.

What if it is significantly more performant for getenv() (or whatever) to fetch needed data using alloca (on stack, with fallback to heap/malloc)?

Returning naked pointer is far from being flexible really.
See also: https://www.youtube.com/watch?v=EIezuL_doYw ("Carbon Offsets! Can't we just buy our way out of climate change?" from the Climate Town channel)
How inefficient is the conversion process really though?
See also the IndieHackers list of products sorted by revenue: https://www.indiehackers.com/products?sorting=highest-revenu...
It's more like remembering a conversation than actually hearing.

I know what I sound like to myself. I know what other people sound like to me. I've heard probably millions of voices in my lifetime by now.

So I can basically imagine a conversation between myself and others or an entirely fictitious entity. And it's like a memory that never happened. (I mean, as much as any memory actually happened.)
Clicking through the submission shows: "Approximately 1 in 3 of ADRD cases (36.9%) in the US were associated with 8 modifiable risk factors, the most prominent of which were midlife obesity (17.7%; 95% CI, 17.5-18.0), physical inactivity (11.8%; 95% CI, 11.7-11.9), and low educational attainment (11.7%; 95% CI, 11.5-12.0)." Interpreting those risk factors as saying x% higher risk than not, i.e. a relative risk of 1.177, it's a far cry from smoking relative risk findings > 20.

I agree that just solving the disease, or at least making its treatment options cheaper (so that it's not a big deal if some people cost a bit more to treat than others), is a lot better than trying to alter levels of service based on BMI. But throwing more money at ADRD directly is probably a mistake, especially given findings like https://www.science.org/content/blog-post/faked-beta-amyloid...

I'm much more in favor of solving aging. Maybe see what happens if you give SENS $1bn/yr. Don't even need to take more public money, I'm sure Alzheimer's researchers won't miss it. (Though even without SENS being better funded, things are looking up; there are more groups, and things have been able to be spun out into startups. It's especially relieving that the Theranos case hasn't completely destroyed the concept of VC-funded health-related startups as a class, since VC money is a lot better than government money dollar-for-dollar. Before his personal drama with SENS recently, Aubrey estimated 50-50 odds at solving aging by 2035. With more funding, that could probably be improved.)
You're not making any sense. The original post implied that they didn't like communist art, not that they didn't like communism. Even if they were saying that they didn't like communism, fascism is not the only alternative to it.
Twitter does not require a phone number to use it. I have numerous multi-year old accounts and never have used a phone number, nor needed one to sign up etc (email).
True and that’s weird.
Perhaps we could save CO2 emissions if we stopped making cars out of steel, as demonstrated possible by BMW with the i3 and i8. That would also make them last longer (which could be the reason BMW stopped doing it.)
You read too much into my words. And sexuality is far from being arbitrary. I'm not saying cook drives the company on this factor. But I'll bet solid money that he his leagues above straight CEOs on term of being aware of privacy reach.
Technology has become a sort of paperclip optimizer for engagement. What we want only matters so long as we engage.

People probably don’t want to get into internet fights, but it’s how we’re wired. The machine - its workers, managers, C-levels and algorithms - found that strip mining our attention and fuelling outrage somehow boosts its metrics. So it does that.
A blast from "Spectre" and "Spectre Supreme" :)
At USAA they pay $70 a week for on call. If you’re on call till 2am? Still gotta be in on time. At least when I was there
Kind of obvious in retrospect, otherwise there would be some sort of centralized structure to the brain. It's a blockchain <ducks>
This is a great example of how argument by analogy completely breaks down and just helps the author express their feelings.

But for a second it makes them feel smart.
Oh yes nailed it.

That's one problem with a fixed on call rate that some organisations offer. It's a hefty chunk of cash and sounds generous to the engineers. But the cost is already known and sunk up front and not proportional to the amount of call outs so the business sees it as a fixed operational expenditure rather than an appraisal of how fucked things are.

The performance metric quickly becomes how many people you still have on cover who haven't quit to work somewhere else because they are burned out.
not strictly a youtube channel, but I love Lex Fridman's podcast
As an aspiring game designer I always enjoy and sometimes learn from Game Maker's Toolkit: https://youtube.com/c/MarkBrownGMT

There are probably better more technical YouTubers in this space but I don't have the patience for long form video essays, GMTK is usually pretty concise.
> Some companies hire dedicated tech people whose only job is to be oncall, handle alerts, and improve the oncall infrastructure. This role is called ‘DevOps Engineer’ at some companies, SRE (Site Reliability Engineer) at others, and may also be called ‘Operations Engineer.’

I really wish this wasn't stated so matter-of-factly. Neither of these is actually supposed to be true. A lot of times on-call gets stuck on these folks because they're often treated as second class citizens in the softwarescape. There is really great structure for doing these roles right that doesn't involve them making them full time on-call.
Why does violence matter when determining a punishment?

Someone stealing my life savings will have a much greater impact than someone punching me in the face.
Waiting to work is working. Would a hospital surgeon only charge for time holding a knife? Don’t be absurd.
Has he tried to push his book into schools ? It's so simple in it's approach yet so pragmatic and large. I wish more topics were dealt this way.
My sense is that it takes a lot of savvy to make good decisions about the complexity of your design and the choices about which dependencies you rely on. This takes years of practical experience to learn, and the incoming generation of programmers will always be bad at it.

Young programmers have a tendency to err in both directions, here.

Some will err by building on lots of complex systems tied together. They’ll fire off “create-react-app” on day 1, and then on day 1000 they realize that there’s just too much going on that they don’t understand and can’t debug.

Some will err on the side of rejecting “heavy” dependencies. They overestimate their knowledge of the problem domain, underestimate the flaws in code they are planning to write. They’ll create a blank repo on day 1 and on day 1000 still be working on support code that they didn’t have to write.

If you have years of experience, it’s easier to navigate the middle path. The incoming generation will figure it out given time.
I've played so much Spectre and Spectre Supreme back then on my LC II :)
I find the whole framing of "stopping emissions" odd. Where burning charcoal and burning hard coal are treated the same. But in fact, they are different: charcoal is made from plants, who captured the carbon recently from the air. If the plants are given enough time and space to recapture, burning charcoal is carbon neutral. Hard coal, to the contrary, was isolated from the carbon cycles for like, 300 million years, thus re-adding it to the cycle is going to make a dent that plants probably cannot offset.

Stopping digging out carbon (hard coal, oil, liquid gas, limestone) would be like the first thing to do, but it seems the focus was shifted elsewhere...
Very unlikely, and this is not a comical situation
But make the brackets curly and it's fine.
Meanwhile, the US was exploding nuclear weapons deep underground in an attempt to increase natural gas production. https://en.wikipedia.org/wiki/Project_Gasbuggy
I've been reading this site fairly regularly since 2010. Not as long as many, but long enough to feel confident saying that though the cast is always changing, this site remains one of my favorite places to
1. discover things I hadn't considered previously
2. reevaluate my past decisions in a way that makes me thoughtful about future ones

It is partly the articles, but more the comments (and careful modding).

HN stands out as a great place to expand my awareness. There are people here with deep technical experience that care about the outcome of their conversations. The flame-bait and regressive behavior isn't the main thing going on, it is a sideshow. If that ever changes for me, I'm out of here.

The article fodder is not as interesting to me as it used to be, but there are gems, and the comments remain engaging.

Who knows, perhaps I'm one of the jerks? Perhaps I'm the dreamer that dreams the dream and am therefore the jerk expert? Hard for me to say, but I welcome your opinion.
> 'Popular', 'Easy to adopt' and 'a very bad idea'

is-odd
If that were true, wouldn’t crime rates be evenly distributed among income/circumstances?

You don’t find it convincing that poorer/less-educated places tend to have higher crime rates?

I’m not saying people aren’t culpable for their crimes, but surely it’s not as simple as people “consciously choosing” to become criminals.
Never. We will spend trillions of dollars to pump and desalinate, and as we do so costs will come down.
Don't neglect 'soft skills', interpersonal relationships with other shudder people, and networking. Long term that's probably more important than any code ability.
Thanks:

“I’ll discuss the differences between the two editions in detail in a future blog entry. The short explanation is that I go much deeper into the workings of a CPU using the Intel 8080 as a simple example”

I’ll buy for the 70 pages or so on the 8080, for sure.
That was fun. I love how the AI is both very simple but also creates interesting group movements (especially in "zombie modes"). Cosmetic enhancement: the ground plane looks really blurry half-way to the horizon. I can even see it in the README screenshot :D Looks to me like a textbook use case for anisotropic filtering, which should be a simple setting in the library you're using: https://en.wikipedia.org/wiki/Anisotropic_filtering

Or if you're feeling hardcore, write a shader for the ground plane: https://iquilezles.org/articles/filterableprocedurals
Tapsigner: The simple Bitcoin wallet in your pocket
I've written an open-source driver for the decoding side of the nvjpg module found in the Tegra X1 (ie. earlier hardware revision than the one in the A100).

I did some quick benchmarks against libjpeg-turbo, if that can give you an idea. I expect encoding performance would be similar.

https://github.com/averne/oss-nvjpg#performance
The Complete Guide to the Dark Mode Toggle
It's a shame he went to all the trouble of avoiding conventional education (for the wrong reasons), but then still ended up going down an execution rather than concept focused route. As soon as you start memorizing operations and treating math more like a narrow grind only approached through arbitrary problems solved primarily through computation or use of rote application of poorly understood technique, you lose the ability to understand math as anything other than a human attempting to be a computer.

The author expresses his misintuition of variables - there are plenty of simple examples and thought exercises which can inform the intuition. Later he expresses getting mixed up dealing with fractions - this is a clear demonstration that a fundamental understanding of fractions was skipped in order to grind out solutions. Modern math education is spectacularly guilty of going too far too fast.

Fundamental understanding gives exponential results yet most courses try and get the axioms and basics out of the way as fast as possible, working through basic proofs or derivations is cute sideshow, if anything. If the fundamentals are well understood, the applications feel trivial, intuitive, beautiful, clever - when the fundamentals are taken for granted, one word describes the relationship to the rest of the material: arbitrary.
“We shape our tools, and thereafter, they shape us.”
Oh, you touched my favorite topic of whole dataset training.

Take a look at [1] and go straight to the page 8, figure 2(b).

[1] http://proceedings.mlr.press/v48/taylor16.pdf

The paper talks about whole dataset training and one of the datasets used is HIGGS [2]. The figure 2(b) shows two whole dataset training approaches (L-BFGS and ADMM) vs SGD. SGD tops at the accuracy with which both whole dataset approaches start, basically.

[2] https://archive.ics.uci.edu/ml/datasets/HIGGS#

HIGGS is strange dataset. It is narrow, having only 29 features. It is also relatively long, about 11M samples (10M to train, 0.5M to validate and last 0.5M to test). It is also hard to get right with SGD.

But if you perform whole dataset optimization, even linear regression can get you good accuracy [3] (some experiments of mine).

[3] https://github.com/thesz/higgs-logistic-regression
Chess: Agadmator (https://www.youtube.com/c/AGADMATOR)
the general attitude of the critics is correct. the name you chose has implications that are not true - JSON5 has nothing to do with JSON and you have nothing to do with the people who came up with JSON. have you named it something else, you'd receive far less (if any) negative comments.
People get paid for that, it’s a job.
I think this video by Wendover Productions does a much better job than the article of both highlighting specific examples and laying out the perverse incentive structures that carbon offsetting creates:

https://www.youtube.com/watch?v=AW3gaelBypY

Here is the list of sources for that video if you're interested:

[1] https://www.hawkmountain.org/news/special-projects/help-the-...

[2] https://www.bluesource.com/demo/hawk-mountain/

[3] https://www.forbes.com/sites/davidrvetter/2020/03/18/jpmorga...

[4] https://www.jpmorganchase.com/content/dam/jpmc/jpmorgan-chas...

[5] https://gspp.berkeley.edu/assets/uploads/research/pdf/Haya-E...

[6] https://web.archive.org/web/20220605103102/http://apps.who.i...

[7] https://eco-act.com/carbon-credits/cleaner-cookstoves-low-ca...

[8] https://depts.washington.edu/airqual/Marshall_66.pdf

[9] https://blogs.worldbank.org/energy/understanding-cookstove-a...

[10] https://mediamanager.sei.org/documents/Publications/Climate/...

[11] https://royalsocietypublishing.org/doi/10.1098/rsfs.2019.006...

[12] https://app.hubspot.com/documents/3298623/view/251152947?acc...
At least officially, Jim Bell (author of the Assassination Politics essay) was not imprisoned for writing that essay, he was sentenced for tax evasion and using fraudulent SSNs. I'm sure they investigated him after publishing the essay, and charged him with what they could, but his 1A rights weren't violated.

In general you're not allowed to advocate for violent overthrow of the US government, but I think decentralized prediction markets are abstract enough a concept (no material actions/threats against individuals) that it'd still be protected speech.
General Major Valeriy Vasilev has ordered his troops to prepare to follow an “important order”. “We have already mined all of the important objects at the Zaporizhzhya Nuclear Power Station…“And we are not hiding it from our enemy. We are alerting them. They know that it’ll be Russian, or nobody’s. We are prepared for the consequences of [taking] this step.”

Acts of a terrorist state
Of course. kuprel already said so.
Incentives are perverse. We reward seniority in office when we really need people to cycle in and out more often. Though perhaps a bit less frequently.
Scientists: Strange Radio Signals from Deep Space Contain Signs of New Physics
>I urge anyone actually interested in understanding the subject to buy a CO2 meter and measure this concentration around the house, where you work, in your car, at friends and family homes, etc. You will be absolutely astounded when you learn that you, today, live in 600 to 1000 ppm (or more) CO2 air concentration. I own five different devices.

Your thinking sucks. If you honestly can't see the problem with your little experiment here then it really is a waste of time dealing with you. Only unthinking cult member here is you.
However, both sides need a good mentor that shows The Way to them, or just they tend to get stuck where they have started for a longer time than they should, IME.
> shooting down GPS sats

It's unlikely China or Russia, or anyone, has the capability to shoot down GPS sats. A number of countries, the US included, have demonstrated capability to shoot down satellites, low orbit satellites. GPS satellites are in geosynchronous orbit, which is a whole different species of animal. Shooting down an LEO satellite can be done with an SM-3 missile which has a mass of 1.5 tons. That's significantly lower than the mass of a rocket needed to put the satellite in orbit, and that's possible because SM-3 is not designed to reach orbital speeds, only orbital heights. Its primary mission is anti-ballistic missile defense and ballistic missiles can reach thousands of kilometers altitude, but not tens of thousands.

In theory one can design a missile that can reach GSO heights without reaching GSO speeds, but that requires a dedicated project, which would be extremely expensive, and very difficult to keep under wraps. All missile launches are pre-declared to minimize the risk of a nuclear war. You can find a list of all orbital and suborbital launches on wikipedia (e.g. [1]). If anyone tried to test a missile that can reach GSO heights, they couldn't keep it a secret.

One can then try to shoot down GSO satellites with full size rockets, like Falcon Heavy. But there are 31 GPS satellites out there, and 30 Galileo. I doubt either Russia or China (or even America) have 60 full size rockets available to do a blitzkrieg strike against the GPS satellites.

[1] https://en.wikipedia.org/wiki/List_of_spaceflight_launches_i...
In the case of my local (urban) grocery store, it seems to be the reverse. Coke and beer arrive on their own 18 wheelers that barely fit down the street. Produce is another 18 wheeler owned by the grocery company. Bread, fish, meat, dairy, and chips all have their own medium to large box trucks.

And this is at a grocery store with only 2 loading dock bays directly off a fairly busy street, and a total of about 8 customer parking spaces. This is the absolute best case for unloading everything at a warehouse and shipping point to point with a few box trucks instead of making it a stop on everyone's literal or figurative milk run, yet they don't do it.

I'm pretty sure reducing truck-miles barely registers when it comes to "efficiencies" in logistics.
> So you don't experience any of this? The speed at which my brain works is probably faster than yours. The synapses supposedly fire faster. To me it's kind of a superpower that allows me to do amazing things for people, so I obviously have fun with it. But I have learned how to manage it and maximize the potential.

I think you're right. I've often found that I'm way slower than others when it comes to coming up with answers on the spot (except for mental math, where lack of visualizing seems to be a major advantage for some reason - I think I just don't get confused as easily). I'm really bad at conversation and not witty at all, but I often find that I get to better answers in less than time overall, but my time to first answer is a lot longer.
What you want is something like Relaxed JSON (http://www.relaxedjson.org/), but it's not valid JS, while JSON5 is.
Have you not just described AWS Lambda and other similar serverless offerings?
How much was taken from it? Maybe it was enough for him not to need to take any more? And how do you know Satoshi's wallet? Also, if it's an organisation, it doesn't mean that it's not Szabo.
Have you ever successfully billed oncall hours as overtime when you weren't called?
This argument could make some sense if we were talking about designing a sustainable system in the abstract, but the climate issue is an emergency leading to catastrophic outcomes in the present, and so decreasing emissions by any means necessary in the short-term is what matters.