skysight-inc/HackerNews huggingface dataset:
I read all the perftests in the repo. I think they nearly all parse a structure that contains a repetition of the same or similar thing a couple hundred thousand times times and the timing function returns the min and max of 5 attempts. I just picked one example for posting.

Not a Python expert, but could the Pydantic tests be possibly not realistic and/or misleading because they are using kwargs in __init__ [1] to parse the object instead of calling the parse_obj class method [2]? According to some PEPs [3], isn't Python creating a new dictionary for that parameter which would be included in the timing? That would be unfortunate if that accounted for the difference.

Something else I think about is if a performance test doesn't produce a side effect that is checked, a smart compiler or runtime could optimize the whole benchmark away. Or too easy for the CPU to do branch prediction, etc. I think I recall that happening to me in Java in the past, but probably not happened here in Python.

[1] https://github.com/ltworf/typedload/blob/37c72837e0a8fd5f350...

[2] https://docs.pydantic.dev/usage/models/#helper-functions

[3] https://peps.python.org/pep-0692/
Netflix Revokes Some Staff’s Access to Other People’s Salary Information
PEP 703: Making the Python Global Interpreter Lock optional
NARA to Publish First Update to Cybersecurity Records Rules Since 2014
Some email services (like Amazon SES) track your "bounce rate" and ding you on it. When you're sending too many bounces, you can have operational issues. They'll shut you off.
Do you run BitBar on iOS?
In brief:

1. What worries you? Not some blatant project stuff but bigger deal issues. "How do I learn enough here to make a lot more money in a few years" or "I don't understand how our product is going to make money in this environment". Stuff like that is probably on your mind in some way (unless you are an unthinking dolt, but you wouldn't be asking this if you were) - get it out there and gain perspective.

2. Blind spots. You know how everyone in your life has some stupid thing that holds them back that they are oblivious to but is obvious to everyone else? You have it too. Find a way to convince your manager that you can tolerate real feedback and ask them about this. It will make your life better way beyond work.

3. Find out what worries them. Maybe in some way you can help them deal with stuff "beyond your pay grade" - your pay grade will eventually have to catch up :)

4. This should have been number one - get to know them as a person and help them get to know you.

Good luck. Doing any of these will put you on an exponential growth pattern compared to others.
First comment is a complain about python and the first thread is about saws and woodworking tools.

Truly a hacker news experience.
> ask them about things and try and get them to open up.

What kind of things do you ask them. wondering if you have some examples. Trying to get some ideas.
My friends ex husband works at OSP’s firearms bg department. They’re being told (not in writing) to GO VERY SLOWLY. Like 1-2 per day, vs the 400 that is possible.
So having a standup every single day is more efficient than meeting once a week with your manager? You'd rather have to take time out every single day to hear other people talk about stuff that may have no relevance to what you do, rather than meet with your manager once a week - a meeting that might take only a few minutes if there turns out to be little to discuss?

OK, we'll just have to agree to disagree on that.
It strangely refuses to even entertain the possibility that Santa Claus is a kind of clown. Try it.
Appreciate your suggestions -
Related:

Xplain – Explaining X11 for the rest of us (2017) - https://news.ycombinator.com/item?id=24197528 - Aug 2020 (89 comments)

X Window System Basics (2014) - https://news.ycombinator.com/item?id=21118633 - Sept 2019 (20 comments)

Xplain – Explaining X11 for the rest of us - https://news.ycombinator.com/item?id=12042548 - July 2016 (44 comments)

XPlain – Explaining X11 for the rest of us - https://news.ycombinator.com/item?id=8019346 - July 2014 (65 comments)

Xplain: Explaining X11 for the rest of us - https://news.ycombinator.com/item?id=6978274 - Dec 2013 (19 comments)
A debugging assistant powered by OpenAI Codex
BIG +1 on cognitive overload.

I can still bang out code like nobody's business, even in my late 40's... when I can find 4 uninterrupted hours to get into it. Which is rarely.

It's more about depth of focus, which was so easily available for 10+ hours a day when I was younger.
Link to the actual PEP: https://peps.python.org/pep-0703/
It’s in public. As a newbie team lead I was taught we need to give ample opportunities to talk, and henceforth to collect discontent as early as it forms.

I wasn’t yet taught why managers do nothing when you have long-standing discontent :)
Naming is one of the hardest things in computer science of course....

..but also one of the most fun!
Luckily people in their 20s today tend to live at home and rarely go out, if this is how you are living and you are happy with it, working a well paid job until you are 40 and then retiring is doable.

I know this is a glib take, and it's somewhat tongue in cheek but tech jobs in general are well paid enough to at least make a plan to retire in your 40s. I don't think you'll necessarily get there with a "chill" approach, you'll need to be ambitious and smart with investments to make the most of it.

Something else to think about; retiring in your 40s means you are not necessarily even half way through your life these days, so you'll need to work hard enough to pay for the second half of your life. That means you may never make big purchases beyond a home, may not have money for hobbies, or vacations. I mean, life is expensive for the average person, even if you are bringing in $200k+ right now. I feel like we may see early retirees from the 2020s looking for work again in 20 years time.

Investing well is critical, but also a gamble. I know people who have been saving their whole lives into a pension plan only to have it wiped out later in life.
Virgin Orbit Satellite Mission Fails, Sending Shares Down
CRDT stands for Conflict Free Replicated Datatypes
Shared on Reddit recently: https://old.reddit.com/r/MachineLearning/comments/106q6m9/p_...
> Do downvotes mean I’m wrong or that I upset someone?

I did not downvote, but I think the FUD in your message overshadowed the point you were trying to make.
Sure I took out the relevant section and put it here: https://docs.google.com/document/d/e/2PACX-1vTYSTUp3eTjfD-hG...
Rock bottom is the point where it hurts so bad you realize you don't have the solutions anymore, and now you're willing to try anything. Only then are you open to evaluating outside solutions. When the general public reaches that point, they will be ready to listen to any other solutions being preached. A few election cycles later there should be a "sane-ish" majority consensus on which of the new ideas seems to be working.

As you said, you can't expect too much immediately.
I usually use forecase.weather.gov They provide a nice textual weather page, with English, for next 7 or 8 days [1]. But it is tiring to open 3 or 4 bookmarks, so I thought to consume that as json & make a single page html app with ajax requests. Its still in progress, I spent few minutes yesterday. The surprising thing was (I was ready to fetch the html text & parse it, difficult), I simply changed one parameter to JSON & I got json [2]. I didn't find any easy to find documentation about json endpoint. My plan is to have city abbreviations on top in horizontal menu, then each click fetches json, puts it into div below.

1. https://forecast.weather.gov/MapClick.php?lat=37.78&lon=-122...

2. https://forecast.weather.gov/MapClick.php?lat=37.98&lon=-120...
Does the Tesla always activate its brake lights when slowing down? (I have an EV6, and I don't even know if brakes lights come on when I'm using regen as opposed to the brake pedal) When I'm driving and traffic is stopped ahead, I used to always brake not because I had to, but as an indication to the car behind me.
It’s not false. Not supporting decorations actively causes problems for non-GNOME software.
Cyberark [1] and delinea [2] are definitely leading enterprise solution right now. Okta too has an offering in this space but I haven't seen it used widely yet.

But there are quite some solutions in market at this point that are in growing trend. You would find teleport [3], strongdm [4] in high growth companies where as Adaptive.live [5], Idemium.io [6] and now hoop.dev in the early stage to series B.

[1] https://www.cyberark.com/

[2] https://delinea.com/thycotic

[3] https://delinea.com/thycotic

[4] https://www.strongdm.com/

[5] https://adaptive.live/

[6] https://idemeum.com/
They did, that's literally the link at the top of the thread. And people are finding excuses to belittle and dismiss it.

At some point you just have to admit that you don't respect people, instead of finding excuses.
Fyi, the current UK government has a huge thing for announcing things, not doing them, then just announcing then again.

The "minister" announcing it is basically a nobody (he's the 6th most junior just at the treasury, don't let "minister of finance" fool you).

So I would not take this to seriously...
Compiled and interpreted languages: Two ways of saying tomato
Why? I'm not even saying you're wrong, necessarily...
I would definitely back off the restricted diet. It's not hard to imagine how you could be missing an important nutrient by eating only raw produce.
Custom-Built Newsletter Service Using Nuxt3, Supabase, Serverless and Amazon SES
No, I'm not talking about the IRS specifically, just the general "government doesn't work" sentiment.

> Don't follow the fact that only billionaire feudalists are allowed to think their government isn't working well? Why can't ordinary citizens be unhappy?

You can think a government isn't working well, but the solution is not "dismantle the government" (which would lead to corporate rule and kind of already has), it's "elect a better government".
fascinating that the divergence between the highest paying companies and the median still grows even in a down marker. highest paying companies still increasing comp despite the median decreasing over the same year period
Look up vehicle ramming attacks. Easy to commit, hard to prevent, very effective from the mass murderer's perspective. For example, in 2016, an attack with a truck killed 86 people and wounded 458 in Nice. You can't stop people from mass murder if they have their mind set on it.

The best prevention would be figure out why they want to kill and solve the underlying issue, but that's too hard I guess. Strategies like "ban X" are an admission that we're not interested in root causes. Instead we pretend that removing the instruments or making the penalties worse will work. Predictably, all that will happen is people who want to commit mass murder will find other ways to do it.
100%.

There is enormous data available at https://www.weather.gov/ at no charge, including hourly and weekly forecasts, spot forecasts, radar (multiple layers, with/without animation) and satellite (multiple layers, with/without animation), plus storm watches, hurricane info, historical data, climate data…

I guess it's nice that apps can do things like advise me that it might start raining in a few minutes, but often by the time I see those alerts, the water on my head has alerted me anyway.

All other weather apps, it seems to me, are for little more than tracking my location and serving me relevant ads.
ChatGPT is just Newton's Method with virtue signaling. Good on you for modeling something you don't understand as a multi dimensional vector space that you also don't understand. Shrug.
Related discussion about Merry Sky, a Dark Sky replacement built on this

https://news.ycombinator.com/item?id=34155191
It probably also has to do with the fact that most of the work is small contractors, many without even a business license or insurance, or even just the homeowners themselves. Ironworkers deal with big structures where the financing demands large business entities and therefore usually unions, both of which are typically fanatical about worker safety.
Louis Slotin was a scientific hero for myself as a young person.
> Mental health, crime, and drugs (also, again crime related to those), and you've solved most of the problems.

¿Por qué no los dos?

At the very least having a filter so that not just any rando can walk around packing heat would probably be helpful:

* https://www.autoblog.com/2022/01/31/florida-man-road-rage-sh...

If you want it at home for whatever reason, have fun. Though some safe storage laws may be a good idea (and strong liability):

* https://www.cbsnews.com/news/first-grader-allegedly-shot-tea...
I have had a smaller success, but I still feel like you quite a few years later.

Something that has partially worked for me is to set up some challenges for myself, which I equate to getting a degree, except it is all self-motivated. I have “passed” one of my self-degrees and my current degree is called (tongue-in-cheek) my “Batchelor of Humanity” (BoH) where I just learn how to understand people better and generally get on with friends and acquaintances better. Currently, I feel that is a difficult to achieve goal, and I have some recent successes and failures. After some point I will decide on a significant goal as my “proof” of achieving the BoH (you can’t know a passing goal until you are skilled enough to set one?)

Meanwhile, I do mean to try this, but admit I haven’t: https://news.ycombinator.com/item?id=29912252
I finally got it to work for 3x27 by pointing out it's mistake and then it still got it wrong but finally got it right then I told it to do it 1 more time and it did that ok. then I told it to try it 69 more times and it told me to f'off( in chatbot speak). told me to use a calculator or pyhon.
> the very worst name you can give any product is "Atlas"

I always thought the worst name was "Next Generation ...", which quickly becomes kind of silly when it's time for the revision after that.
Microsoft's New AI Tool Just Needs Three Seconds of Your Voice to Mimic You
Does your manager know how you feel about your sessions? :)

Some ideas completely without context:

- make it less frequent

- make it about you! (that's the original reason for 1:1s anyway)

- pitch your ideas - what are parts of your life at work (from culture to codebase) you'd like to improve but you feel you can't?

- talk repeatedly about how to grow

- ask about what's happening in other parts of the org where you don't have good visibility
It may not have worked, but at least it was something.

No, it wasn't. It was worse than nothing.

* They spread misinformation so blatant that people had no way to judge the actual dangers. Marijuana is federally illegal to this day, and despite literally millions of people using it safely, we're still telling kids that it has no valid use. That made it impossible to get out coherent messages about the more dangerous drugs.

* The War on Drugs was also a War on Drug Users. Money was spent trying to prosecute, when it could have been used to treat addiction. And it certainly wasn't spent trying to look into the underlying causes of addiction -- despair, poverty, mental health, etc.

* It created a hostile relationship between police and citizens. Rather than being able to ask for help, citizens were terrified that they'd be arrested for using drugs. People died because they wouldn't go to hospitals, for fear of being arrested. And, like alcohol prohibition, it fostered violent gangs.

* It utterly devastated black communities, directly and indirectly. Among other things there was differential prosecution that put more black men in jail.

* Despite "doing something" they allowed Purdue Pharma to sell their opioid as safe, causing rampant abuse.

There is a very good chance that this would have turned out better if they'd done nothing at all. There were many other things that could have been done, but instead they poured many millions into making people's lives worse.
George Hotz wants to ‘make driving chill’ with next-gen assist
> How does this interact with individual or career growth? I don't want to work for the manager who insists I stay on the first few projects I worked on at the company forever...

Grow a garden, not a tree. Let's disambiguate the word "project" from the word "system" (not "product" -- that's sales). Let's call a project a time- and scope- limited effort to create or modify some system(s) in your suite (your garden). I think it's a common mistake to mix these two up. If projects just drag on forever, then yes, employees can feel stuck. By this definition, I certainly would not want to work on one project forever.

What about working on one system forever? The problem there is that to stay busy, you're forcing attention on a system that might not need attention. At the end of a project, a system should be fulfilling its purpose, and it should do so indefinitely, forever. That purpose may expire, but the system shouldn't. There should be no urgency to keep messing with a working system.

So let's work in one garden forever. Systems will grow; we'll prune and re-plant them; we'll give the healthy ones the barest maintenance it needs; we'll give the dying ones the sweet release of death; we'll shape and braid them together. All your institutional knowledge about how System A works will be great when you're writing System F that depends on System A, or when we're splitting System A into Systems A1 and A2. I would absolutely love to work at a company where I can work in one garden for the rest of my life. That's my dream job.

Sidebar: do not make the mistake of assuming "system" means "microservice"! That's only one of many ways to define system boundaries.
You're being downvoted because, in software engineering, retiring in your 40s isn't an unrealistic goal for many. We may be going into tough times, but tough times for those making 200k+ a year is still far better times than most in normal times.
The industry has a potent weaponization aspect/risk to it, that the tech overlords recognized a very long time ago. They also know how parts of the tech landscape (eg SV workers) responds to such things as AI being used for military purposes (or similar). So naturally the people in charge of big tech (including the financiers) have to try to lure that labor in to creating what they want, via misleading fakery. Thus it is you get the non-open OpenAI.
There was a point where I would have held the charitable reading of Republican ideology and I still know some people who identify with the party who probably understand their own position this way.

But at this point, no, I don't believe that's actually what's animating it. Selective election denialism is as nihilistic about local institutions as it is about national ones, while theories about state legislatures overridding citizen ballots sure isn't moving things closer to the people.

Whether you can take me seriously isn't any particular concern of mine, whether you can take the actual underlying topics seriously is the primary matter of concern.
> I'm guessing most of it is out of fear corporations will abuse this to no end

It's a pretty safe bet.
Amazon to open Buy with Prime to all US merchants
The content that these models ingest though have licenses that they ignore. That's the "labor" being "stolen from millions or billions."
My SaaS startup's expenses, equity allocation, and results after six years
I agree that process should be public, I disagree that personal 1-on-1s should be ad-hoc. The whole point is for feedback to be continuous, so if you're starting to fuck up, you get early warnings and a better chance of correcting course.

That has been my experience, at least, I am somewhat of an acquired taste, personality wise, and often unwillingly unaware of my effect on others, or bad habits I might slip into. Having regular 1-on-1s gives manager opportunity to give me early feedback.

It also gives me a regular chance to 1) ask for help with interpersonal things I struggle with and 2) get positive feedback, when I manage, to everyone's surprised, to not fuck things up.

All of that depends hugely on the manager, of course. If your manager is using this time to check on your regular work, or give you tasks ... there might not be hope for this job. Maybe you can talk to them, maybe to their boss, but it smells like just a bad culture, that you're better of leaving than trying to fix.
I'm really impressed by ChatGPT but I'm pretty sure this is going to turn out more like buying Broadcast.com rather than youtube.com
The comment above captures it well though-- many of us aren't just writing stuff you can copy/paste from stackoverflow. When you're working on things where you're operating with internal business concepts and data with set meanings the difficulty is rarely writing the code but rather reasoning about how to cleanly approach the problem in the first place.

The thing is, the hiring managers reacting like that to ChatGPT are also the same folks who would've considered outsourcing engineering anyways to one of those offshore "consultancies". Tools like ChatGPT will ultimately be a replacement for use cases where you've already fully scoped out what to build and how to build it and the implementation is straightforward.
https://archive.ph/v6CpF
Is the Modern Data Stack Dead?
Came across this summary by Ethan Aaron (CEO of Portable) regarding the MDS and some resources to learn more. Would like to get people's thought on it.
Apple plans to use its own Wi-Fi and Bluetooth chip in future iPhones
Well, I can report that there are reasons that we don't "say what we think."

That's what people say about some of these hate jockeys: ("They're just saying what everyone thinks").

I am being "me," when I'm careful about what I post. I've learned (the hard way, mostly), to install a filter on my fool mouth.
Just like Freemium Speeches™.
Thanks for asking this. I've never thought of the implications of re-gen braking when slowing down!
The point of a stand is for the team to synchronize and raise potential issues. If the team is small, cross-functional, and working in the same area, it has a lot of value. You seem to be looking at this from the perspective of "what can I, the manager, get out of this" instead of "what can the team get out of this."
And some collectors just collect and don't really care about the money.
https://pirateweather.net/apis isn't loading for me
It's interesting to see a claim in the article that Wikipedia disputes.

Texas Monthly: "Lipscomb said that the unusually large fruit is a remnant of prehistoric times, once eaten by massive, now-extinct animals like the woolly mammoth"

Wikipedia: "Controversial suggestions have been made that it was consumed by extinct Pleistocene megafauna, but these claims have been criticised as lacking empirical evidence."

It seems likely that something must have eaten them at some point to spread the species around. Those things weigh about 2 pounds and wouldn't move far without help from an animal - or maybe a tornado. I would love to find out that there's a species on this planet whose reproductive strategy depended on tornadoes.
Thousands of Californians left this last year or two and moved to Idaho. This sparked a housing crisis here in Boise, Idaho. I would assume these are left and right of center folks looking for cheaper housing and a better life.

At one point last year the median household income was $75k/year. The median house price was $525k or so. Basically this created the situation if you couldn't afford a house before the housing crisis, the $1500 to $2000 rent payments were going to eat into your income and make it harder to buy a house.

The NIMBY politics surrounding housing has got to go in California. We're beginning to get that here.
Fascinating that so many Asian cities have (almost) caught up with EU, Aus and Canada.