skysight-inc/HackerNews huggingface dataset:
EasyOCR is a popular project if you are in an environment where you can use run Python and PyTorch (https://github.com/JaidedAI/EasyOCR). Other open source projects of note are PaddleOCR (https://github.com/PaddlePaddle/PaddleOCR) and docTR (https://github.com/mindee/doctr).
It would be better for all if the pedant left the industry, but they typically have too much self-worth invested in an inflated perception of their expertise within it.
Using Golang as an example of naming conventions is questionable - this is a language where single letter variable names are idiomatic.

I feel like the author missed the obvious; a name should reduce cognitive load as much as possible. Length is one factor that is relevant to this goal, but not the only factor.

When a name is too long, this is usually a design issue, not a stylistic issue, i.e. writing Swiss Army functions.

Also, takeOwnership is not inferior to acquire, it's just about a wash.
Can you back this data up with any source?

Afaik here in Spain is rather common to have your wisdom teeth pullet out (I have), and it's the first time I hear this theory.
FoundationDB: A Distributed Key-Value Store
Indeed. Which also invalidates the OP's claim that started this thread. No, commits are not branches: they lack a (repointable) name.
Companies that don't provide their customers with an easy way to speak with a representative shouldn't be allowed to operate inside the EU.
>nitpick you to death about arbitrary things

Yep, it gets tedious. It really grates on me when reviewers are willing to die on a hill over some minutia while the codebase is in tatters. Arguing over extremely minor duplication while there exists two, active, physical copies of an application in separate repos (a real example) is the most pennywise poundfoolish waste of time and it drives me crazy.
American founding fathers were huge Ancient Rome nerds. Did they know what the ensuing two centuries had that Rome didn't? Of course they did not, but with hindsight I can certainly bullshit on the topic and put together a hopefully entertaining article. Happy 4th!
LLMs are not an opportunity to teach humans how to avoid hallucinations because they don't work even the slightest bit like human brains and we don't even know how to make them stop hallucinating in the first place.
Reading about it a little bit now + referencing the article - that looks like a normal web standard, not something a proprietary player should have any business dealing with. If the major browsers will already support this, why do I need a third-party plater?

Just use the latest & greatest open-source library, no?
Data Oriented Design is more beginner friendly. Because it does not deal with people and business but only with purity of data modelling.

When I was young, my first step in a new project was painting the Entity Relationship Model. That gave me the foundation for everything else.

Nowadays, I try to understand the problems and the domain, work on capabilities and how to group/box them before I start doing data models.
You’ve actually seen Asian kids claim they are white as the standard is lower in many cases.

When you see the test results needed by Asians vs other races it’s jaw dropping.
As a supplier, I would be furious if one of my partners was sending AI emails to me.
I use the word Edge and Microservice in my head interchangeably. If something does not make sense for a microservice, then it does not make sense for the Edge.
the tragedy though is websocket tls is what will actually slow us down
You do not need to know FizzBuzz to hire as a UI/UX designer. End of story
This is something I could see CA, NY, or the EU taking on someday with some sort of "right to digital recourse" law.
Genetics and childhood.

So no, I wouldn't expect it to match American demographics.
If you have something like Revolut Business and a few other banks, you can just use the API to monitor.
I'm excited to "why not both?" this. I'm excited for "UIs with buttons and boxes" enhanced by a conversational interface.

Just to illustrate by way of one example I've had bouncing around in my head: imagine a zotero-like interface for accumulating tagged information, where it's both built from pulling out information from conversations and can be explored conversationally. I want to click a button that says "show me all the information I've accumulated about LLMs (or whatever)", which includes both links and conversations I've had about it, and I also want to be able to say that same thing to the conversational interface.

In truth, I think we already have examples of this paradigm, in the various "copilot" interfaces, where you can do both things.
Well, yeah. Working together towards a common goal. Who would have thought? /s
I think he means that you just don't tell anyone that you now only work 6 hours a day instead of the 7.5 hours you used to. If your productivity is approximately the same no one will be able to tell. Requires you to be in a position where you are not strictly supervised of course.
> maybe AI mainstream adoption will take longer than we anticipate

I would say it will mostly depend not on the public hype around it but on the pace at which it will acquire capabilities. If it stays at GPT 4 level, it will be gradually used to automate various tasks over the years.

If on the other hand it keeps the progression GPT 2 -> 3 -> 4, then by the time we are at GPT 6, it will be able to easily replace a wide range of jobs.
How do you know that the French and music theory it’s teaching you is correct?
I have noticed some non-tech individuals, such as lawyers, are utilizing ChatGPT. Even my mother asks me to use ChatGPT for her business, and my girlfriend loves it as well.
People outside the bubble aren't declaring AI to be literally as dangerous as nuclear weapons and I think anyone that thinks this with any gravity needs to take a very deep time out to step out of the bubble, calm down and think about their thought processes. The "AI is as dangerous as nuclear weapons" petition from the tech scene was ridiculous and frankly kind of embarrassing.

I wrote up my thoughts about it last month https://kyledrake.com/writings/ai

Christopher Nolan just finished a movie profile of J Robert Oppenheimer, has presumably spent a lot of time thinking about nuclear weapons, and has similar lesser-concerns about AI https://www.wired.com/story/christopher-nolan-oppenheimer-ai...
> China has a problem with overproduction in some areas,

Like buildings in Ghost Cities.

https://en.wikipedia.org/wiki/Under-occupied_developments_in...
your ideas are contradictory:

>If the EU would actually enforce GDPR it would be amazing

>The EU should not focus on privacy laws any further

and not to be advdersarial, but they do enforce GDPR. have a look at the enforcement tracker and sort by Fine:

https://www.enforcementtracker.com/

TLDR: less than 2 months ago, Meta - one of those de facto public utilities you're describing - was fined 1.2 Billion Euros for GDPR breaches. they and Amazon have previously been fined hundreds of millions
> I think LLMs are revolutionary, but the (r)evolution will take decades to materialize.

1980s was a different world. Today, the distribution that BigTech has, enabled by this thing called the Internet, changes the dynamic completely.

Given the investment, I believe LLMs will change some of the industries within 5 years, simply because it is a new but natural way to interact with Computers; and Google/Apple already put an Internet-connected Computer in everyone's hands.

This LLM hype is very real and is nothing like web3 (which lacked 10x utility over web2, imo).
A phone and 911 is just as easy and less intrusive
So long as China knows that's their only winning move that's fine, but especially given Xi's tendency to shoot the messenger and pack his administration with barely competent yes men we have no idea what he 'knows'.
People are fine with it because 1) they benefit from it and 2) have no empathy or 3) are ignorant of the realities. Equality sounds good on paper when you ignore history.

"Everyone has the same opportunity" can be technically true but still practically false. e.g., If you want to disagree with me, you can, but you have to reply 1 minute after I post this comment. But a reply any time other than exactly 1 minute after supports me.

Everyone has the same opportunity here: to express their support or disagreement.
The guy is busy destroying twitter so they managed to do some work in his absence.
sorry, i guess i missed that, i'm a dope
Oldie but goodie
Thanks for the correction, I wasn't aware that the latest C11 standard made these functions thread-safe in the spec. (And as you've said implementations like glibc already have these locks)
India isn't a big market. At least not for decades. And hopefully never.
Nine times out of ten, genealogical research often reveals that (distant) family of, or location of, origin are not what you thought they would be. It is both humbling and gratifying to find that connectedness with others-quite different in outcome than a racist eugenics exercise.

Do feel free to paint all Americans with the same ratty brush at your own peril.
Tab completion is much better w/ (extension) methods.

I would pay like, $10,000 of my own money for extension methods like this (actually like Kotlin or Swift) in Typescript. That would solve so many abstraction design problems for me!!
> When you said AI (and in my view tech in general) are everywhere, I’m guessing this wasn’t what you meant…

That person gave a list of tech they were talking about in their comment immediately afterwards: "speech to text, language translation, recommendation engines, relevancy ranking in search, computer vision, etc. and seems to be getting embedded in more and more processes by the day."

I'm not sure it's worth quibbling over whether we should use the term "everywhere" or "in many places"; the general point stands that it's found many different uses, and has done what effective tech does - fade into the background in many cases, just becoming part of our daily lives.

Sure, we're not seeing the off the wall predictions from the singularity crowd, but it seems to be tech that most people find broadly useful.
As a vanguard customer, good on your PMs for implementing SMS fallback. I have needed it for account recovery. I hope they keep it forever.
Two things stand out:

1. I really miss the days when I was optimistic about the internet. Though to be clear, 1999 was not peak internet optimism and this was more of a reaction to us already seeing signs of corporate takeover.

2. If we're being real, a lot of this is seriously pretentious bullshit.
Because they are simply not that interested in trying the new thing. I will drink craft beer, but if someone invented the most amazing craft beer ever, I wouldn't go out of my way to try it even if it was free. I just don't care that much about craft beer. Different people are interested in different things...and that is okay.
What's unexpected here? Marketing is a discipline about bullshitting people into overpaying for products and services.

This discipline about bullshitting people does itself consist mostly of bullshit being poorly taught by outdated teachers on outdated courses.

That's pretty common among students to bullshit their clueless dinosaur kind of a teacher with modern technologies that make look bullshit seem legit.
Just define clear. Clear to you? Or me?
I have Facebook (albeit rarely used) and Google accounts. Many sites offer me the option to sign in with one or the other of those. I've used Google for Stack Exchange, but otherwise would never use these for anything. Both those companies know enough about me already.
Not sure there is a way out through admissions policies alone. Those with more resources are always going to be better able to game the metrics.

It seems like the way to solve it is at the societal level, by policies that favor those with fewer resources (e.g. progressive taxation, social safety net programs, etc.).
You were able to find a team blatantly discriminating against demographics that have not had any trouble making it into tech. Indian engineers are great, but there's really not much of a shortage of them in tech, at least not exceeding the overall shortage.

We may not have enough visas, but we have plenty of Indian people that our great engineers. While it's painful to talk about, this simply isn't true for black people and women. I feel uncomfortable talking like this, but I think it's in the best interest of getting it right. It may be bad for all POC, but specifically it looks like blacks have faired poorly, as well as native americans. We know there's gender issues.

I digress, but the point is that this is simple a much larger problem than what you presented. In a way there similar. It's always hard to go against racist management. The point is this is a fixable problem. Get rid of the overt racism, and just start accepting resumes from the zillion of qualified people.

It's hard to talk about, but I don't think anyone familiar with the issue will disagree. There is a horrible supply problem caused by a couple centuries of horrid racism. This doesn't go away by flipping a single overt racism switch, like yours did.

Are we producing enough young black, POC, and women engineers? I think the obvious answer is no. Fight the fight against racism internally, and your efforts will help, but you're never going to be able to fix it under these conditions.
GCC Lands Support for the MIPS16e2 ISA
Maybe article 22 (“automated individual decision-making, including profiling”) can be useful here, too. This will not work if the account is not nominative though.
Well, when the pair of Rust Witnesses come by in suit and tie to testify to the power of their language and to ask you to move to that language, you're supposed to kidnap them and make them write the program and boring boilerplate for you.
> serious (not only senior) IT professionals don't really.

Which part of the industry are you working in?

I work for Google and hear a lot of talk about LLMs from my serious colleagues.
Are there no alternative payment gateways?
> I’m sorry, you cannot pay me $25/yr to sweat on my sofa.

I mean, if the grid goes down because everyone refuses to sweat a tiny bit during a massive heat wave's peak load, you might be sweating anyways... for longer and $25 poorer.
This works way better for me for many kinds of things I previously did with search, and also does not at all replace other kinds of things I did (and still do) with search.

To a large extent, it has demonstrated to me that wading through stack overflow or blog posts or canonical documentation to figure out how to do some technical thing was actually a way worse workflow than I thought it was. But searching "what to do in my town this weekend" or "what are the best books about xyz" remains the best workflow.
I like the content of your comment. Everyone who has experience recognizes that our love of data and programming often gets sideswiped by business needs. I think though this article tries to say that if we focus on gathering data needs from the beginning, it might make the business needs conversation moot
Agreed, and when people seem to simply correlate them on no other quality than being widely observed in popular culture they lose me entirely.

The tech religious overhype train is here to stay. There has never been a more established need for calm honesty.
What is a forge in this context? Is that a name for a code repository website? I'm unfamiliar.

Regardless, I think that's just a function of your team and your dynamics that you've built up.

On the current team I'm on we for example don't require this (at least on GitHub its configurable), there is an understanding of nits, how to declare them and what that means, as well as an understanding of using request changes vs approve and so on. We've built this up by having discussions about what the purpose of reviews are (eg making sure your code is understandable by someone other than you), having a common understanding that perfect should never get in the way of good, etc.

We regularly have retrospectives where, if we were having issues with really bad pedantry, I would hope it could be brought up.
Earlier discussion https://news.ycombinator.com/item?id=36497574
It’s the attempt to fulfill the story they’ve been selling since the beginning, which is exactly the EV-company-but-with-sticky-SaaS-revenue you’d expect from SV.

A problem when you try to span those markets is you lose access to support from other major companies because you open up too many competitive fronts.

A further problem is when you try to reproduce a model (oil companies) that is dependent on finding and securing resources when almost everyone has a sufficient and unending oil-well-equivalent permanently incident on their roof.
>That's the question, and the answer for some was affirmative action.

Affirmative action on very superficial traits. White man A is not the same as white man B. Of course you're going to get backlash from 'whitey' who came from the boonies, had to work their way up and is potentially losing his chance over affirmative action against some vague 'beneficial treatment' they haven't experienced their entire life. Nor does that 'whitey' feel like they have anything in common with the rich kid who got to breeze through life into those privileged circles, regardless they share the same skin color or not.

The most astoundingly racist thing is how everyone is so eager to reduce individuals to their race, no matter their background, whether it be to victimize or villainize them. Meanwhile the corporate fatcats are chilling on the side while the next generation gets to carry the burden of their shenanigans along with the losers of their own generation. Sure they are okay with it, they are nigh-on untouchable anyway.
> Oh, and you don't have to be a puritanical to think that intimacy for sale is a bad idea and should not be encouraged.

But you do have to be a puritannical to tell consenting adults what they can and cannot do to each others bodies, and for what reasons.

Anytime your argument starts with "sex between consenting adults should be regulated like this ...", step back and ask yourself "Do I really want the government in my bedroom?"

Because many the freedoms we enjoy today are because we kicked the government out of bedrooms. Now you want to invite them back in?

> It's cool that you have to resort to low-key ("look in the dictionary", "shaming", "primitive and regressive", "close-minded") blows to push your argument, fantastic for discussion.

Didn't you start off by saying all people who buy sex are mentally ill and all people who sell sex have no agency of their own?

You lead with slurs, what did you expect? You took civilised discussion off of the table, and then turn around and complain that others must expend more respect to you than you do to others.
You can't always do those things. Yes, pointer length is almost always faster. But it's not always faster.

https://lemire.me/blog/2020/09/03/sentinels-can-be-faster/?a...
I hate and am terrified of what LLMs will do to society, and I do think they're overhyped, but the revolution won't take years.

They can already fully replace human proofreaders and content marketers. They're very close to being able to replace graphic designers, voice actors, and commercial photographers. I expect we'll see many more unsexy jobs like those being replaced within 5 years.
I wonder if TSLA improved their build quality or if it took a nose dive during this push.
I guess we will see over the next year.
What a complete fail...

Subtitle: The end of business as usual.

At least they got that right: Today Apple hit the 3 trillion valuation mark.

The very concept that the economy is a decentralized something is up for discussion.
> It actually helps people. The only negative thing here is that Google makes money from it.

I used to be that naive, then I tried to correct a Places issue on Facebook. I stumbled into this netherworld of similar people being abused with horrible tools continually banging their heads against a wall "to help people," with little or no support from Facebook.

After months of trying, I totally failed at my task, and I vowed never again. These company just abusively exploit people's need to help others for their own profit. If Google/Facebook/etc. wants me to work for them, they can pay me and give me reasonable tools.
you just roll back the commit which broke stuff

You are conflating branch-based development with commit squashing. It is perfectly possible to revert a single commit even if it was developed on a separate branch and then merged.
Internal combustion engine uses only about 30-40% of the energy in gasoline, because it can't make use of the majority of the energy wasted as heat. Stationary power plants can use that heat.

Electricity transfer, battery charging, and electric motors are all over 90% efficient, with overall "well to wheel" efficiency around 80%.
TS's type system is nice but to call it "the best type system among modern mainstream languages" is a bit of an overstatement.
Harvesting Electricity from Air
Ah, yeah, I had misread the docs there. Though I imagine it creates that unexpected for beginner's thing where `ls | sort` comes back with "no such file |" or similar. Basically, I'm saying there is a place for an interface that does pass a single string to the shell, and an interface where you specify args explicitly.
New analysis of tooth minerals confirms megalodon shark was warm-blooded
Same. My friends in other white-collar-ish jobs, which require lots of writing, are smitten with ChatGPT and think it's amazing. Friends in tech are largely dismissive/critical of it's abilities while being skeptical/fearful of its impact.

My take is that, for most non-tech people, this is their first experience directing a computer to perform a precise task - ie programming. They're accustomed to using applications, not having a hand in making them. Maybe they've used Excel before and felt a bit of this power. But ChatGPT allows them to dream up a novel idea and get the computer to execute it - something that feels like magic to non-tech folks but is rather pedestrian for most of us in tech.
That is not accurate. The F-35A is not only able to reach the battlefield faster than the A-10C, it also has a greater unrefueled range. It doesn't matter what payload an aircraft carries if it can't get there in time. And the remaining A-10's are aging rapidly; maintenance costs are going to accelerate just to keep them flying at all.

Sure, in a world of unlimited resources the Air Force would be better off with a new dedicated CAS platform. But the reality is that there will never be funding for that, so here we are.
Thanks for sharing your experience with working with Smalltalk.

I wonder in a parallel universe, a smalltalk one, what VCS would have been like? Would the "last version that worked" also just have been an object?
The "bridges" really work well if you can host your own and "puppeteer" your account. I only use Element on my phone now and all whatsapp messages come through without issues.

I am also spending some time hacking around some terminal matrix client. I don't have to worry about some corporation pulling the rug.
Regardless of how uplifting this news article is, I think there is a lot of recklessness on the mother's side. In that condition she should carry an emergency button with her.