skysight-inc/HackerNews huggingface dataset:
ACLs/Policies (especially the very fine-grained ones used by AWS now) + groups + roles + users + resources

Probably maps to the SAT / NP-complete space. Congrats! Management of security permissions is virtually guaranteed to be non-polynomial.
While true, this is completely irrelevant for the OP's question.
Have you worked with OTEL before? Basically all of your points about instrumentation are actually quite sympathetic to OTEL's view of the world. The whole point of OTEL is to provide some standards around how these pieces fit together - not to solve for them automatically.
nit: using Google CDNs is the problem, not the fonts. You can self-host the fonts without issue, AFAIK. Google even provides a guide for it: https://fonts.google.com/knowledge/using_type/self_hosting_w...
This is ridiculous. The A-10 was designed to fight the Soviets in Germany. And like the AH-1 Cobras, it was expected to have a short life span fighting anywhere near Soviet air defenses.

Do you know what A-10s have done for the majority of their missions in the last decade? Flown high with JDAMS and loitered, waiting for a call. The gun is all sexy, but just not used enough. And the A-10 would be crushed over a battlefield like Ukraine. Hell, even the B-1 was used for CAS missions in Afghan because it could get their fast, and had better loiter time than most other aircraft. Of course the wisdom of using $300M+ bombers in this manner is questionable.

My point wasn't that old is bad, but that all militaries use old gear. The new gear is often enhancements to old gear.
Furthermore, you have zero evidence to attribute that 15% to sanctions. It could just have easily been a result of the US Federal Reserve’s massive increase in interest rates, which has had pronounced effects on other currencies as well. You should think about your own competence before accusing others of “dishonesty”.
They do run, just slowly. Still better than nothing if you want to run something larger than would fit in your VRAM though. The Llama.ccp project is the most popular runtime, but I think all the major ones have a flag like "--cpu".
I have to give it to NVIDIA, they are great at taking advantage of various industry trends and riding them. I see it over and over again: NVIDIA out in front on a new industry trend.

It is the biggest constant of NVIDIA I've witnessed over the last 2 decades. Each of these trends inevitably comes to an end, but NVIDIA internally is clearly enabling itself for the next possible trends to take advantage of.
SiPhox (YC S20) Is Hiring
> There aren't any updates to share at this time on future plans,

Wait for the “Our amazing journey” post where Amazon is just going to shut their product down
Stop calling yourself hacker.
Isn't there something that can turn these into Latex yet?
If California were a country it'd be the 5th largest economy in the world [1]. It's not unexpected there'd be a lot of news about it.

[1] https://en.wikipedia.org/wiki/Economy_of_California
"Our Independence Training Program (ITP) is designed for blind adults (18 years of age and older). Typically students complete the program in six to nine months while residing in nearby McGeorge Mountain Terrace apartments, which are owned by the Center. Participants not only build the skills that they need to be independent, but also focus on gaining confidence and belief in themselves as blind people."

https://cocenter.org
> it disables offline work,

This is a non-issue for images and autogenerated files, since you shouldn't ever be doing a merge on them.

> breaks the concept of D in the DVCS of git.

git-annex is distributed and works well for files that will never be merged (such as images, or autogenerated files)
Brief 60 year history of credit cards in the US
Does anybody have a Pulumi script for the same?
Very interesting concept team. I know a fair bit about inspections for energy infra from my time at various utilities in NZ/AU and the UK - and I think you're on the right track.

Would be interested to learn about your approach with computer vision for detecting defects. I worked closely with a project some time ago where we flew overhead lines with a drone. We had some issues with background separation - given the conductor hung at varying heights and the drone flew at a constant height, the camera was always refocusing - it was hard to get consistent results. It ended up resulting in false positives more than anything.

I'm also interested in how you discern defects. Some sort of anomaly detection? ML? If so, how did you source training data? Also would be interested in how you determine speciation for underclearance of lines.

So many cool elements of this to nerd out about. Congrats on launch, will be following closely!
You're reading generously into GP's very short statements and mine relatively uncharitably. That's fine, but I don't think we're ready to have an interesting discussion.
20 years ago I was in a very similar position, but it was perl I was writing instead of python :-) This advice is therefore dated, and exhibits survivor bias, but it is what I know:

1) Shore up your formal learning in at least data structures, databases, and architecture. I took night classes at the local community college, but there may be better ways now.

2) Find something to hack on where you get useful critical feedback both on your design approach and code. Critical feedback on your work hurts, but it is necessary to grow. Open Source can work well for this, as long as it is some project you actually use for something real(ish) so that the contributions you make are driven by your actual usage.

3) Network -- join local user groups, go to meetups, be curious and engage with people there. Folks are usually thrilled to rattle on about the stuff they are interested in, listen, ask questions, care.

If you have a decade of experience in some domain, look for ways to leverage that experience in a transition into tech. My first job in this career was as a technical writer and trainer, because my previous career involved a LOT of writing, and I was good at it. My next job was at a company where I had a lot of domain expertise in their target market, so despite having limited technical experience in the role, I brought a bunch of domain knowledge to the table.
There's a lot more to worry about with the cleanliness of vegetables than whole pieces of meat (ground beef is a different story.) Of course, the worry with vegetables comes indirectly from animals (as feces) and because they tend to be prepared at lower temperatures than meat and eaten raw more often.
To elaborate further, I did have delivery issues with some big providers first, until I implemented all recommended DNS and signing standards. After this was done, there were no issues for all those years.
Google isn’t the best programming job.
Just provision more storage is usually the answer on the cloud as well unless someone has a concrete idea as to how to use less storage. Although the math is a bit trickier since it's a monthly price rather than a one time cost (although if your database is growing at a constant rate then that one time provisioning is really just a monthly price on-prem as well).
Did a lack of conviction cost me a YC company?
They are conflating cancer survival rates with longevity.

When has someone claimed that treating cancer would increase life expectancy above the average?

This is a dangerous article. People don't need more reasons to avoid cancer screenings.
Google runs a single monorepo for 95% of its projects across the company. Google isn't perfect, but it's hard to argue that it isn't technically very good.

One of the biggest advantages is that there is no version chasing and dependency questions. At commit X, everything works consistently. No debating about whether this or that dependency is out of sync.
Fine the owner (the scooter company) and/or impound it and have them reclaim it (or auction it off if they don't reclaim it). Let the company deal with passing fines through to customers if they improperly abandon it.
There is an alternative - give up, surrender, don't fight it. Don't learn, don't worry, be happy.
Both A and B are true. But that doesn't preclude them from still charging a heavy premium over other providers in the market. Which is exactly what is happening, the raw COGS of operating a provider are dramatically lower than the prices they charge.
> If you've seen a million planets evolve life, you might not want to gather any more data.

> We're probably just not very interesting.

Yet we humans continue to explore our solar system and find all sorts of things intriguing, from exo-geology to weather patterns in other planets, to the life cycle of the most insignificant beetle.

I think it is far too early to be making assumptions about what could motivate a hypothetical alien probe to explore this planet.
I work for a vendor that sells a CNAPP. I've worked with this product before and it's been around for several years.

Until last week, I had never heard or read the term CNAPP.

"CNAPP is a term first coined by Gartner in 2021 to describe an all-in-one platform that unifies security and compliance capabilities to prevent, detect, and respond to cloud security threats. A CNAPP integrates multiple cloud security solutions that have been traditionally siloed in a single user interface, making it easier for organizations to protect their entire cloud application footprint."

Thanks, Gartner. What a racket they have as a self-ordained arbiter of market segments.
Racial and political ideologues are everywhere including in schools and they have tremendous influence. One can lose their entire livelihood if they were found to have "wrongthink" by these ideologues.

Is there a place on earth where this isn't the case?
It depends on exactly how the system is decentralized, but let's imagine that the tokens contain sufficient information to generate the e.g. skins. And now imagine some company decides to stop supporting this group of tokens, or perhaps goes bankrupt. In a centralized system that's the end, but in a decentralized one another company is now free to take advantage of that gap in the market and offer to support those tokens.

There's some pretty neat possibilities here, but they'll take a while to emerge. Not only is there no immediate profit motive (for a company on the complete up and up) but there's an active anti-profit motive since you're voluntarily ceasing otherwise profitable/powerful control for ideological gains.
every great thing must come to an end
I'm curious what your current career is and why it's coming to an end. Is it because you don't enjoy it anymore, it's a dead end, programming is far more enticing to you, or something else?

If you enjoy programming a lot and have time on your hands, you might find Recurse Center (https://www.recurse.com/) interesting. It's a retreat for self-directed programmers and I'll be joining the upcoming winter cohort myself.

I had no credentials when I started programming for work, but after several years in industry and learning in my own time, I think it's really worth finding a community to be a part of. Not only do many great opportunities come through chance encounters/personal relationships, it's simply a lot more fun to learn & build alongside others.
HAH right XD
GP appears to be calling for a total ban on use of new substances. For example, we've studied PFAS extensively (not "pure anarchism") and still do not have convincing evidence of harm, yet commentators in this thread and others repeatedly argue for PFAS bans.
I've done a lot of literature review and there is no evidence hookworms enter the brain (TFA is about roundworms). Necator is associated with cognitive issues especially in the American South, but that's due to dozens or even hundreds of worms, not the 10-20 typically used for helminth therapy.
We bleach meat and irradiate it. Cooking it well is enough.
1. Packaging solution in an easy to use tool is what software engineers do. Nothing wrong with non-FOSS solution.

2. You could provide a list of FOSS solutions to replace Fig.io, even better write a tutorial on how to install and setup those solutions.
Regolith 3.0 released with a new Wayland session
Eh, I wouldn’t think of these as “demos”, really. What you want to show is that you’re going to be building working products that solve peoples’ problems regardless of what happens, and by hiring you they’ll be putting that energy to work for their problems.
I dream of moving to Santa Clarita (not to be confused with Santa Clara) so I can be close to Six Flags Magic Mountain.

I'm a huge roller coaster fanatic, but I live in Portland, OR. The nearest park worth going to is Silverwood in Idaho, which is a ~8-hour drive. Alternatively is Six Flags Discovery Kingdom in Vallejo, CA, which is also ~10 hours away.

I'd also like to escape Portland's extreme dreary fall/winter seasons of nearly constant overcast clouds and rain, even if it effectively means permanent summer.

What's keeping me in Portland? Basically everything you mentioned. Technically, I'm in Beaverton, a suburb just outside of Portland, so I don't have most of the Portland problems which are similar to California problems but on a smaller scale. But also, both me and my wife have all of our close family and friends in Oregon. If we moved to California, we'd be leaving everyone we know behind.
Yeah, I’d beg to differ there. Non-const references have all the non-nullable benefits over pointer-to-non-const as const references have over pointer-to-const. While I’d prefer a call-site syntax difference similar to what Rust has, the non-null ability of references is well worth it.
My mom was a Spanish teacher in a reasonably hispanic part of Florida. I'm now a permanent resident of Germany. Your example resonates.

-----

I tried Embedded Rust about 4 to 6 years ago and found the experience underwhelming, as I was installing a TON of packages just to get Blinky and seeming to bypass a lot of standard Rust (no_std, no_main, use panic_halt as _, everything GPIO is unsafe, etc). The last straw was that imported Cargo packages had their absolute path somehow hardcoded in the symbol table, so my debugger would try to load, like... C:\Users\jacob\stm32-rust-thingy\app\solve.rs (and fail, because I'm not jacob and don't have his source code)

I'll give it another shot. I'm sure the "many eyes" principle (and better/more tutorials in the past few years) make the process easier now than then.
I haven't used Skype in close to a decade. No one that I know uses Skype. All the former Skype users have moved over to WhatsApp, Discord, etc.

Who is using Skype in 2023? How many users are still using Skype?
Yes, it is, and so is the twitverse...
That was fast. Fig's HackerNews launch (May 25, 2021) https://news.ycombinator.com/item?id=27277819

Have seen Brendan talk a lot about it on Twitter.
Strongly depends on the company as well. In a big org it can take years of work at a senior level to get that title. And only if there is a “business need”.
lmao some times auto-correct typo's are better than what you wrote indeed
If the zeroes are most of the common value, it could be slower to use the index when searching for zeroes. How so? Reading values that aren't included in the index require following a reference back to the table row. If 90% of the rows in your query are zeroes, you'd be better of not using that column in your query planning. A naive filter, possibly even after a table scan, is likely to be faster than using the index.
> the biggest change is women achieving independence and being able to completely control when and if they have a child

Ye, data seems to support that

https://data.worldbank.org/indicator/SP.DYN.TFRT.IN?location...

Between 1961 and 1974 in USA birth rate per woman dropped from 3.6 to 1.8.

The early 1960s witnessed the approval and widespread availability of effective oral contraceptives (birth control pills). This revolutionary advancement in contraception allowed women greater control over their reproductive choices and family planning.
The 1960s marked a period of cultural and social change, characterized by the rise of the women's liberation movement and changing attitudes toward women's roles and family dynamics. Many women began to prioritize education, careers, and personal pursuits over traditional roles as homemakers and mothers.
As educational opportunities expanded for women, more of them pursued higher education and entered the workforce. This often delayed the age at which women married and had children, which in turn contributed to smaller family sizes.
You don't really describe your background at all so all you are going to get is generic advice. But the best thing you could do this year is get a job in the field. Even if its not a very glamorous one you will learn more than you could in a bunch of tutorials or online classes.
As "way forward" report it covers only half the problem.

Identification of the risks including the likelihoods and hazards is pretty good. I like the notion of contrasting opinions included in the report.

But the big thing missing is mitigations: what can they do about training, about recruiting, and especially about "industry" investing in compilers? This report says nothing about ways to assure continued usability of Fortran-based codes in the next 10 or 15 years. It just lists risks. What can they do to improve the capability of GPU compilers, CPU compilers, training or staff development?

And, setting Fortran aside, what are the plans to assure continued capability in supporting and developing all of their codes, in whatever languages, in the next 10 or 15 years? This evaluation might well be replayed for CUDA, Python or Julia in the next 5 years.

The US budget for supercomputing must be in the $2G to $5G per year range, yet it seems the notion of planning a software strategy for supercomputing is not achievable.
Generative AI Grafana for Incidents
As a C++ fan his cppfront talk was excellent. I'd love to see this work get wider adoption.
I'm not saying (and didn't say) that's a likely outcome of this particular bug. I'm posing the example as something that could be done with an IP address, because I'm pushing back at the assertion that IP addresses aren't useful for anything. They aren't useful for criminal hackers looking for a random untargeted machine to compromise. But they're useful for targeted scenarios like the example I gave.
Consider looking for opportunities adjacent to your current career. I don’t know what career you are coming from, but you have a ton of industry and domain knowledge that will be valuable in writing software for that industry.

Try to automate things in your current job. Define the business impact. Tell me in a resume “I reduced 1200 person hours a year of manual input by automating our business process” my ears park up.

Consider grabbing some credentials. Depending on where you are coming from in prior academic experience, you might be able to finish a BS in CS at something like WGU in a year. You can also look for “bridge” programs from schools with a higher pedigree, which have the advantage of better career services and alumni networks (although understand you won’t get the full services or connections without a “real” degree). While you will definitely learn some useful things pursuing these credentials, they are even more important for you as a signal of intent and seriousness.

I’m less fan of open source contribution as a way of bridging careers. If there is something you want to contribute to by all means do so, but I find the barrier to meaningful contribution to be high enough that for Junior devs you are better off spending your time in something more structured like education or small work automation projects.

That being said, do create a great personal website. It can be a well written blog, a beautiful version of your resume, a showcase of projects, a charitable cause (although perhaps not for hot button issues), or anything and all the above. Just make it pretty, performant, and polished. It is a standout when I look at people.

As others have said, do personal networking. Show up to meetups and local events. Even if you don’t make a career connection (and you might), you’ll learn the lingo and things concerning working programmers.
> people/teams first like working with a technology, and then come up with technical arguments for why that technology is the best choice.

Words of wisdom (:

Maybe it's not the way things should be, but it's common and very human. Sometimes I'll even catch myself retconning explanations for my choices in my own head, despite myself.
There are more obvious underrated movies, but one that rarely gets mentioned is Brotherhood of the Wolf with Mark Dacascos and Vincent Cassel.

A mix of opinions at the time, a few comments about genre confusion, but personally I'd say forget about all that and just watch it on loud in a dark room. Atmosphere by the ton, and massively entertaining.
I've been deeply involved with OTel from even before it was a CNCF jam. My experiences with the project, over time, have made me basically abandon the project as unsound and infeasible since a year or two. Those experiences also inform comments like the ones I've made here.
Airship-sized containers of the most easily leaked inflammable substance known to man, hovering near sparking power lines, what could possibly go wrong?
> free read loop

perl -n

> free field splitting

perl -a ... $F[1/2/3/etc]

> pattern/condition matching model

Not quite sure what you mean, but `perl -lane 'print if /abc/'` is might be what you're looking for

The boilerplate can be mostly eliminated with the magic incantation of `perl -lane`. The trick that makes all this work is that perl defines a whole bunch of pre-defined variables and populates them with things that might be helpful (see $_, @F, etc).
As I understand, the signal is relayed between towers within line of sights, any bounce would increase the latency.

https://arstechnica.com/information-technology/2016/11/priva...
An excellent episode of EconTalk came out today on this very subject:

Open: https://simplecast.econtalk.org/episodes/vinay-prasad-on-can...

Apple: https://podcasts.apple.com/us/podcast/econtalk/id135066958?i...

Highly recommend the episode and show. The gist is that cancer is only 4% of deaths, and screening only reduces those 4% by 20% (so it does not help whatsoever 80% of cancers). But there is a lot more to the episode.

The most important thing you need to do to prevent early death is reduce heart attack and stroke, and that requires better diet and exercise. Really the best drug of all is diet and exercise.
Email Verification: Handling data loss prevention with AI Agents
Wait till you learn about Raycast. https://www.raycast.com

I've heard a lot of good things about Raycast. I'm very tempted to jump ship from Alfred. Still hanging on.
Do you expect there to be an easy analog between any two random languages? Even two languages as similar as javascript and python I would not expect to immediately jump in and understand something written in one by just kinda guessing as to what something I didn't recognise meant, or assuming that just because something is written the same as in one language it means the same as in the other.
California gets snow though?

People forget how big of a state it really is. My family friend was facing a four figure cost to dig out their Truckee cabin this past winter.
Huh, you're right. I wonder why the hell people are building 75 lb ebikes if even the large batteries are so light.
I think that point was well understood, by falcolas, to whom I was replying. But your assumption that it is not that hard to cool down seems a bit strong to me.

In some countries electricity becomes unavailable quite regularly, so relying on A/C during a crisis like that might fail. And that is assuming that A/Cs are common (they are not, in large parts of the world).

Cooling yourself down by using water from a tap may also fail, if, in such a situation, everyone in a city tries to do that. You are assuming a very high level of infrastructure and no critical failures.