skysight-inc/HackerNews huggingface dataset:
I’m sure culture/traditions play a role in employee retention, but it feels like “the 20-year tenure company man/woman” of the 90’s was likely driven by less optionality in the job market compared to today, and also fewer benefits to staying with a company long-term (e.g. no more pensions, unlimited vacation for both new and old employees, etc).
I think the issue with Python is that it is relatively underfunded compared to other languages of its size. The entire Python ecosystem lacks leadership. Packaging is a clusterfuck, Pypa today still doesn't contain package metadata (which massively slows down downstream resolvers like poetry and wastes terabytes of bandwidth every year). Non-security issues take forever to resolve. Nothing encourages parties to contribute, unlike Go or Rust. You end up with companies having their own subtly-imcompatible internal forks. The benevolent dictator never cared about performance until recently. Most of Python's changes have been simple syntactic sugar. Python as a compiler engineering project is an exercise in mediocrity compared to V8 or LuaJIT.
You're strawmanning Florida as an example of the status quo, when it's one of a very few states pushing back against the tide.
OpenAI launches ChatGPT subscription plan for $20 per month
> Imagine how it must feel to be sincerely interested, possibly struggling because they didn't have a great K-12 experience and thus didn't have things like pre-Calc or AP credits and then... being brushed aside so someone can "tutor" their crush 1:1?

Imagine how life must feel for these males, who, desperate for attention, spend large amount of effort going to classes which are useless to them, solely to get it (potentially). And then they're, IDK, reading threads on HN about themselves being _predatory_ and _manipulative_. Because they tried.

But of course, men don't matter. Can't wait 'till society decides to cull unattractive men or something - they're "dangerous" after all. I guess world war would be really handy, so that people unworthy of empathy can be dealt with.

I mean, seriously. You're blaming them for not trying to interact with people they're not attracted to?

Do you blame attractive women for not interacting with unattractive men? Ever thought about it?
Location: Buenos Aires, Argentina
Remote: Yes
Willing to relocate: No
Technologies: Go, Typescript, React, Vue, PostgreSQL, MongoDB, Docker, Linux
Résumé/CV: https://arcbjorn.com/OL.CV.pdf
Website: https://arcbjorn.com
Experience: 6 years

Software Engineer (fullstack), looking for new challenges, used to high pace environment. I love building, learning, optimizing, improving systems (especially high-load, low-latency), and helping other engineers. Also speak German & Spanish.
> But typing.Callable has zero support for them, meaning they can’t be typed in a higher-order context.

https://peps.python.org/pep-0612/

from typing import Awaitable, Callable, ParamSpec, TypeVar

P = ParamSpec("P")
R = TypeVar("R")

def add_logging(f: Callable[P, R]) -> Callable[P, Awaitable[R]]:
async def inner(*args: P.args, **kwargs: P.kwargs) -> R:
await log_to_database()
return f(*args, **kwargs)
return inner

@add_logging
def takes_int_str(x: int, y: str) -> int:
return x + 7

await takes_int_str(1, "A") # Accepted
await takes_int_str("B", 2) # Correctly rejected by the type checker

I think the author and the people working on Python's type annotations actually agree here. The goal is to have type annotations powerful enough to statically describe all behavior generically without library specific extensions. There hasn't been much push for it but I expect a lot of the author's concerns would be alleviated by a type annotation for types themselves. Being able to say, "alright I'm gonna so some dynamic metaprogramming magic bullshit, but at the end will pop out a class of this shape" probably gets you 80% of the way where.
The true outrage isn't that the 0.01% of recipe seekers who like to read a story and get served 77 ads as they scroll through and laugh/cry before the recipe get these recipes high in Google's search results. It's that the rest of us who HATE ALL THAT also get these abhorrent search results.
*Quick answer:*
MERN.

*Explanation:*
>> I need to really push myself to finish my last YouTube MERN-stack tutorial.
>> I will then be able to competently contribute to the planning and implementation of a real (full-stack-web, and mobile-native) app.
—->>> Purpose of app: Higher-education advisory services for N.-American colleges, as well as international students and their sponsors.
Suitable candidates will be forwarded to our government contracting partners who will interview, hire, and place on our team.

It is not government hiring so no need for listing on USAJobs
Advice? I think you accidentally replied to the wrong comment.
The feeling of not having a counter culture is probably exacerbated by the fact that "progressive" and "countercultural" have become somewhat conflated terms or concepts in the last decade. And almost all major corporations involve themselves in whatever the latest progressive social movement is. When every major corporation is doing something "countercultural" then it isn't really countercultural at all. It's mainstream.
Google Fi hack victim had Coinbase, 2FA app hijacked by hackers
You can't have 2 full time jobs at the same time and be for real.

You can say you'd like to perform work for two different companies and negotiate your working hours and conditions with both.
It also gives you some time to think. The exec who ran the systems group at IBM when I was an IT industry analyst would, during Q&A, write things down on index cars. Now, for all I know, he was writing "This guy is a moron" which wouldn't have been wrong in many cases. But it made him look engaged and thoughtful and gave him time to compose an answer.
I think there's also an argument to be made that $20 per month is a bigger deal than some people realise. The issue isn't just _that one_ specific subscription you're paying for. The issue is how they all accumulate over time.. and eventually you find that your metaphorical bucket of money has turned into a leaky sieve. Not to mention all the services you forget to unsubscribe from even though they've ceased to provide enough value to you to make them worth while.

A one-off purchase is very different from making a hole in the bucket.

Obviously this all depends on how financially comfortable you are. But still.. time is money. Money you're spending today is time you're committing to work to earn back tomorrow.
I don't think it is. It says it's inspired by shadyurl and includes some more spicy features.
The most important thing is probably that the distro be rolling-release so she can update individual packages without doing a distro upgrade. I'd recommend Arch or Manjaro these days.
Pure FUD
one of my favorite shuttle images was the one with the iPod on the dash while in orbit.

https://news.softpedia.com/news/iPod-in-Space-81065.shtml
Did OpenAI ever make a statement about that?

In any case, OpenAI is a for-profit company owned and controlled by a non-profit. Make of that what you will.
> But try browsing the web on a low end Android device and tell me all sites are fast.

Holy smokes, that's more like a straw kaiju than a strawman. Obviously slow sites exist. That has almost nothing to do with the inherent overhead of recently created JS frameworks.
I found this article very good for initial understanding of involute curve used in a profile of involute gears teeth.

Understanding gear design in a whole is a deep dive.[0]

[0] https://www.sdp-si.com/resources/elements-of-metric-gear-tec...
haproxy have said during their performance testing that 3.0 performed quite badly so they're sticking with 1.1x
At least in my team the "constrained custom dsl" has been a net productivity win. The only people struggling for a bit were the ones used to react, since they tried to apply react solutions to every problem. It appears you need to unlearn a lot of react when using svelte, so I would argue that it's actually react that wants you do develop in a specific way. The same does not appear to be true for devs coming from other technologies.
Other experiences may of course vary.
You own that monitor. Would you pay $20/month to rent that monitor with the potential for price increases and ads popping up on it occasionally?

There's something to "owning" a thing. You can resell it and rent it out, etc. It's an asset. SaaS is not an asset. It's a service.
It's funny that the "death toll" was mainly given by the "western democracies".
Im used to just doing

x: list[str]

if foo:
x = []

And if a variable is nullable, I use a union:

x: list[str] | None = None

That’s much more readable to me!
I don’t wholly agree with you, but this is an interesting point. What does it mean to be “counterculture” in our increasingly fragmented culture? Perhaps the current debate here is so frenzied because each debater is speaking from their own island of culture, and some “other” mainstream always seems larger than their own?
The flight data is broadcast from the aircraft. Anyone with a receiver can listen. There is no expectation of privacy regarding this data.
Normal Fiscal Politics Can Resolve the Debt Ceiling Crisis
Here is the story behind the flight and drawing in the sky via flight path https://aviationsourcenews.com/breaking/atlas-air-to-fly-spe...
I'm guessing it is in the range of 50..60k. The sibling posts come up with lower values, including only fuel, ignoring the cost of the required regular (flight hours in this case) maintenance.
Svelte supports TS.
Will this affect the number of H1B visas issued in 2023? Across the tech industry the number of layoffs are almost as large as the number of temporary work visas typically issued in a year. Will the Biden admin make companies hire the laid off American workers or will it keep approving the normal number of H1B applicants?
There's a new Linux feature called Shared Page Table Entries that allows processes to share these

It was requested by the Oracle DB team

https://lwn.net/Articles/919143/

I recognize your username so you'd know better than most whether Postgres would be able to use this or not though
Every complex project lives and dies by a relatively small group of true believers.

From the outside, we don't know who they are, but sometimes we get a glimpse of their passion.
Remix does the same FWIW
What we need is a standard CI language/config format across vendors (stuffing a custom DSL inside YAML doesn't count)

That would allow for a tooling ecosystem of static checkers, offline runners, IDE integrations, etc etc, and would also cut down on the learning barrier every time you switch to a new company that uses a different vendor
The website is correct, it's just a bit confusing so I'll explain more here:

The workflow code is in your codebase and runs on your servers, we don't host that.

We host the service that triggers your code (using events like scheduled, webhooks, customEvents) and that you can call using our SDK to do requests, logging and delays inside the workflow (e.g. using our Slack integration or using our fetch that auto-retries with exponential back-off). We also host the web app that you use to authenticate with APIs, show all of your runs with associated data and any errors.

Soon we will add a self-hosted guide so that you can also choose to host the Trigger.dev service yourself too. It's a bit hard to explain, hopefully this clears things up!
speaking from experience, I would tell you the sky penis is one of the easiest things to "draw" by flying an airplane. It's two turns around a point and a quick run out to maybe to a training maneuver or two, them a 180 and head back to where your turns were, and then head home.
Yes, companies make moves to increase revenues.
TeamWorx Security | Multiple positions | Full Time | Hybrid in DC/Baltimore or Remote (USA) | https://www.teamworxsecurity.com/about/careers/

MUST BE A US CITIZEN

TeamWorx Security is on a mission to create extraordinary products that solve the #1 issue facing security professionals – the rapid expansion, pace, and evolution of cyber threats facing us today.

- Sr Software Engineer: https://teamworxsecurity.bamboohr.com/careers/189
- DevOps Engineer: https://teamworxsecurity.bamboohr.com/careers/202
- Sr Data Scientist: https://teamworxsecurity.bamboohr.com/careers/201

I'm the Director of Engineering at TWX. Each of these roles would report either to me or one of my staff. Feel free to reach out. This is a great opportunity to use your tech super powers for good. We help those who keep our infrastructure, governments, elections, hospitals, etc... safe from cyber-threats.
You're dodging my questions.
My theory is that Python and C++ are slowly evolving towards eachother, and in 20 years will merge into the same (very confusing) language.
I wouldn't call it a dead market for Pi. I would say that the demand by some people has push out others (like me). I'm not buying a Pi for $100 or whatever, assuming it's even in stock. I ended up buying a mini PC for about $110 2 years ago, a refurbished desktop with decent specs for $120 last year, and using ESP32s for some of the smaller projects they can handle.

Nothing against Pi. I have some older models and their great. Just the market availability and price gouging makes them impractical right now.
While I agree with the @elcritch reply (https://news.ycombinator.com/item?id=34616755) that Nim is just nicer overall, depending upon one's idea of "convenient access to literally the entirety", Cython may be more to your liking as mentioned else thread: https://news.ycombinator.com/item?id=34616052

While usually pitched as "only" a language for fast extension modules and/or bindings to existing C/C++ code, Cython is really a language in its own right. https://cython.org/ has some more details.

It works by generating C code that calls the regular CPython API, managing all the ref count and tuple jazz that's rather a hassle to write in C directly. Then you run a C compiler against this code and it literally just links against the CPython .so's/DLLs. So, it's not just calling module code the same way as CPython, but actually calling the core built-in to Python code the same way as well.

As you add more `cdef` type annotations to your cython code, the generated C code becomes closer & closer to hand-written C code (both in hazards and efficiency).

Of course, a caveat is that may be Cython also doesn't improve upon Python very much as a language, except for allowing gradual static typing.
TBH slavery looks a bit too extreme. I think employment is more like prostitution.
If someone's interested with more details about MoTW, EricLaw (long time MSFT engineer at IE and Edge teams) got you covered:

https://textslashplain.com/2016/04/04/downloads-and-the-mark...

https://textslashplain.com/2022/12/02/mark-of-the-web-additi...
If you'd understand anything about publishing texts on the internet, you would not make this argument. A text is worth nothing without an optimized CTR preview. You can spend an entire year writing a text and making it beautiful to all the idealism that you're projecting into HN's content moderation. No single person would read it without an enticing title. Get on my level and then tell me again what I'm doing wrong.
GPT-J and GPT-neoX had significant effort poured into them, and are still vastly inferior to full davinci GPT-3, or to ChatGPT.
How come everyone realised the benefits of typing by now, except the Python community?
Al Jazeera generally has editorial freedom.

I would generally trust Al Jazeera about anything apart from news about Qatar, simply because unlike western networks Al-Jazeera doesn't have to care about pleasing advertisers, and its evident in their honest Palestinian coverage(their reporters paid their lives for it).

They are only second to the BBC in terms of how many stations they have.

This video has details about how Al Jazeera works, and how a rare combination of state goals end up in probably the regions best journalism, to the point other middle eastern countries boycotted Qatar to try to stop Al Jazeera.

https://www.youtube.com/watch?v=YKx7TPGttSk
I don't see a frontend role but I'm quite interested
It depends .. (frameworks/libs/langs) for enterprise stuff at work, we have our tech stack worked out, for freelance, it'll be what the customer wants or what I'd feel would be most maintainable. For infra, for both I'd use docker to run my apps and supporting services ... I've been really into the hashicorp stack, nomad + consul .. docker gives you a solid dev env and portability when going production
Alright well I was genuinely trying to engage in good faith discussion here, but you seem angry.

I really don't believe that we can have any kind of productive outcome here. As I said, I don't hate anyone, I don't even have a problem with any of the representation that I'm talking about.

I was simply pointing out that the fact that I see these symbols plastered everywhere, including at Target, means that this is no longer an underground counterculture kind of thing. It's very mainstream.

If you want to insist on projecting your ideas that the world is filled with secret Nazis do it with someone else.
Boeing delivers last 747, saying goodbye to 'Queen of the Skies'
Can we support saving the random seed with ChatGPT Plus so that sessions are reproducible? (I know you'd have to save the model as well, but presumably you could wait a bit if the old model had to be paged into a hot server.)
Fair.

Keep in mind that the rk3588 is MUCH more available than the Pi4. The day I looked I found them at 3 stores, but decided to use Amazon with quick shipping instead of the cheaper aliexpress with 2-4 week delay. Keep in mind the rk3588 is smaller and lower power than most (all?) mini PCs. It's takes up less space than my phone on my desk and is about twice as thick. The passive heat sink/case is cool to the touch under normal use, and only gets noticeably warm if I'm running something intensive, like a make -j 12 on a large build.

I've heard Raspbian and OpenWRT have newer kernels working, unsure if all the required bits are upstreamed though. Progress is being made though, and people have newer kernels working.
Your very comment dodged every major point of my original post, which you continue to evade. I won't be sidetracked into debating the actions of some Governor I don't control in a state I've never visited. It is classic "whatabouting," not relevant to the topic nor the main point.
It's not illegal yet to train an LLM. Best to get started before they lock it down and entrench the monopolies.
You aren’t the customer on classic search engines.

If you don’t use an adblocker with these many searches, you are probably worth more than $20 a month of advertising revenues.
I don' disagree.
For what it's worth, while I may fall into the trap of clickbait sometimes, I'd probably be just as likely to open a link to "LLM discourse needs more nuance" than I would to the original. If the original had been any more clickbaity, I'd have wanted to consciously avoid it instead.

(IMO your original title as it stands is just more of an expression of opinion. Not the most professionally clinical of them, but not overly clickbaity either. Eye-catching titles aren't a recent invention, and not always a bad thing either. The current attention economy has just taken it too far.)
The planes are not drawn to scale. Looks like your screenshot is over South Dakota. Looking at the scale on the map those planes are around 6km apart, not considering altitude differences.
Steve is is HTML in a .svelte file, React was HTML in a .jsx or .tsx file. I’m going to assume you’re boycotting neither or both.
i think you either linked to the wrong article or i misunderstood a joke
My sample is correct.

CSS prototype property is a Sciter specific extension.

When the engine computes styles it does [if needed] this (pseudocode):

Object.setPrototypeOf(element, thatClass);
element.componentDidMount();

on applied elements.

There is no "performance sacrifice" in case of handling prototype properties.

Prototypes are switchable if needed:

div.beer { prototype: Beer url(...); }
div.beer:hover { prototype: BeerHovered url(...); }
You're just playing word games. If the goal is "mastery of material", then studying is "practicing" that goal and exams are a measure of how well you attained that goal.

But lets not get bogged down in the weeds. OP's theory is that "practice", or time invested, is the single most important factor in mastery. However, it is clear that some people can reach a significantly higher level of mastery in less time than others. Some people walk out of lecture understanding the concepts clearly, whereas some need to spend hours struggling with it to get that same level of understanding.
Now you have me imagining an articulated-bus version of the 747....
The reality is you need a headshot for a lot of roles and tasks. You may not do those things like keynoting at events but some do.

By all means, actively resist anything that requires a headshot. But be aware that will tend to consign you to the realm of interchangeable backroom tech types. Some are, of course, good enough that they manage anyway but it's a higher bar.
Show HN: Go Feature Flag OSS self-hosted feature flag solution launch v1.0.0
Hey Hackernews! I am the creator and maintainer of GO Feature Flag, a self-hosted OpenSource solution for feature flags (or feature toggles) that requires almost no infrastructure. We store all our flag in a flat file somewhere (S3, github, ...) and we use it directly.

Today we have finally released the version v1.0.0 that brings a new flag format that enable you to do even more with your feature flags.

The solution offer some capabilities such as: - Targeting specific users - Fancy rollout capabilities (progressive rollout, A/B testing, scheduled rollout). - Exporting your usage in several location. - Compatibility with the new standard Open Feature.

All feedback are welcome .

Github: https://github.com/thomaspoignant/go-feature-flag

v1.0.0 blog post: https://gofeatureflag.org/blog/2023/02/01/introducing-v1.0.0
Location: Portland, OR
Remote: Yes, I love remote teams but also enjoy getting together in person regularly.
Willing to relocate: No.
Technologies: Full stack generalist: Python/Django, Kotlin/Java/Spring, Typescript/Javascript/React/Next.js,
GraphQL/REST, Devops/Terraform/IaC/AWS, C/C++, Postgres/Elasticsearch/Kafka,
embedded (especially Bluetooth Low Energy), learning Rust, etc etc.
I love learning new tech.
Résumé/CV: https://www.linkedin.com/in/christopher-mason-510a291/ or
https://www.cmason.com
Email: cmason@cmason.com

Hi, I'm Chris.

I'm a hands-on software engineering leader with over 20 years experience who is passionate about creating powerful and usable software that betters the human condition.

I've jump-started multiple teams and products using the right mix of strategy, technology, and talent. I've worked with founders, product, and UX to refine their vision and establish a technology culture and architecture that delivered immediate value while preserving options for the future. Having implemented multiple early products with my own hands, I have also enjoyed incrementally evolving existing platforms and processes to be more impactful.

Check out my resume and website for details of the products I've helped launch, but they include a cancer patient / clinical-trial support app (as head of engineering) and patient- and provider-facing digital workflow tools including insurance pricing estimates (cited as a key asset in the $375M acquisition of a genetic testing company).

I'm seeking a leadership role such as founding engineer or head of engineering at an early stage company. I'd prefer a full time role but would consider consulting arrangements for salary and equity. I care deeply about and will work hard to grow both your product and the team that builds it.
Game theory.
OpenAI Announces ChatGPT Plus
Glen Canyon Revealed