skysight-inc/HackerNews huggingface dataset:
> I'm saying: 90% of "volume of work" is something that a handful of good developers would make the compiler do instead of humans

I don't understand what you're saying here. I cannot hand off feature work, rollout planning, context gathering and investigation, etc to the compiler.

> Right, it's quite the opposite: they will write 10x less code than the other developers

At a growing company, that is not helpful... You will not be able to move fast enough.

> It's actually more than 90% over time, because there's a fundamental difference in the "capability growth curve" -- this curve is super-linear with good developers and sub-linear with poor developers, so the ratio between them grows greater over time

This is only true when you are working on complex problems. If I have a lot of tasks like "change the colour of this button" having a few staff developers vs a lot of average developers is far worse.

At almost every single company, there are far more mundane and relatively simple problems than complex problems. Most companies would not get more value from having way less super senior devs. There are just not enough complex problems for them to solve.
> he didn't want to talk about any of that. To be honest, I suspect he didn't know or think much about them

Or, alternatively, you went all "This guy likes Go. I must explain to him why he's wrong, so that he stops thinking wrong".

This whole article just makes me think "yeah, I wouldn't want to talk to you about that, either". And it's not because I don't know what he means, or necessarily even disagree with his conclusion on Go.
"If you don't cannibalize yourself, someone else will," Jobs famously said. It's not just a good quote--it might be the smartest realization he ever had, and the reason the company he founded is now more valuable than any other. It's not often that a company is willing to cannibalize its own product to make a new one.
My wife's small hometown (small meaning ~1 million people) in China was served by an HSR station, so we would often take an 8 hour ride on the HSR (on the Beijing - Guangzhou route) to get there. But an airport opened up recently (a decade after the HSR station opened), I think next time we will just take the plane instead given that it is still a very long train ride from Beijing.

I think in the USA, pre-existing airports have reduced demand for HSR. The US has airports in almost every city with more than 500k people, while that is definitely not true in China (even still).
But when companies talk about making their thing "an experience", they aren't talking about UX in the way you mean.

It's a red flag because what it implies is that what they currently have isn't very good, but instead of fixing that they want to dress it up in fancy clothes.
This reads like the maintainer, mind you a maintainer of scipy, the premier foundational library in numerical python, does not even understand what PRIMA is or what modern fortran is like. I get people are busy, but this shakes my opinion of scipy a little bit. It doesn't take that long to read the readme... It does not reflect well on them.
Has the government provided a state-approved application that replicates what the consumers want from TikTok? If not, people will find a way around this like they always do.
I agree that full stack support is the missing pice that's need to make use explode. But I do think the current implementations will get there.

CRDTs are fairly unique in that you need them to be exposed very close to the front of your stack in order to capture user intent, but you also need support further back in your stack for merging, replication, and querying.

We have good front end support and there are multiple exciting projects building collaboration servers (PartyKit in particular looks awesome) for them. What I think is missing is support in database, that's what I've been experimenting with (below). If you are building an offline enabled app, having the ability to generate diffs and merge in database enables easy multi document sync.

Also most general purpose CRDTs are a combination of JSON and XML like data structures, it's useful to be able to query the structures in your database. For example if you build a notes app that supports inline tags, it's useful to be able to query and index those from within the XML like structure without having to dump the whole thing out at another layer of your stack.

Essentially, you need to capture user intent in the CRDT on the front end, but then have support through your whole backend.

Yjs Postgres: https://github.com/samwillis/yjs-pg-test

Yjs SQLite: https://github.com/samwillis/yjs-sqlite-test

(These are just early experiments, I'm working on a cleaner shared implementation with support for various SQLite bindings, and better querying)
> Nintendo has done some sort of mass psychology that allows them to have sub 30fps with no complaints

I've put in about 15 hours and haven't noticed it. I've sorta been looking, too, because I read everyone complaining about it on here before I picked up the game. But I keep getting distracted by... playing the game.
From the Constitution:

> Congress shall make no law respecting an establishment of religion, or prohibiting the free exercise thereof; or abridging the freedom of speech, or of the press; or the right of the people peaceably to assemble, and to petition the Government for a redress of grievances.

There is nothing there that explicitly grants private enterprises the right to store, sell, and manipulate your free speech.
It's genuinely impressive to me that in a day when AAA games tend to weigh in at 100GB+, TOTK is only 18GB. Nintendo has done something genuinely impressive both technologically and in terms of game design.
How much would housing have to fall, for a homeless person to get themselves a 1br? 75%? Are there really people on the streets because they had a spare $1000 a month, but couldn't find anything, so they said screw it I'll shoot up heroine from a tent instead?
>That has sparked conspiracy theories, similar to those leveled against high-level meetings like the World Economic Forum in Davos, Switzerland, by those who claim attendees are seeking to establish a “new world order.” However, the event’s organizers say that the discrete nature of it is to allow for greater freedom of discussion.

I don't think I've ever experienced such levels of gaslighting from the corporate media until this. Am I crazy for thinking we have few reasons to trust these "elites" or even believe what they say?
If you could install, e.g., Mobian, you would get a full desktop Linux in your pocket with a nice interface.
An epic ‘Nessun Dorma’ that leaves a Royal Albert Hall audience in awe
Just needs a Bigscreen Beyond VR headset

https://www.bigscreenvr.com
I would prefer it if they made the actual search better.
Yeah I thought of adding this caveat, but I don’t consider it a mainline Zelda game and basically no one has played it.
I don't think it's psychosomatic, I think they're either 1) getting high on drugs they've confiscated 2) doing it for attention and/or extra money.

Cops inventing problems so they can get overtime pay is a problem everywhere in the US.
The airport in Seattle has had many 75 minute security lines lately. I think it has to do with a TSA labor shortage than anything.
> This was at Five Guys

that's quite up-market - you would pay much less at macdonalds.

> he mentioned he's getting taxed at 48-50% on top of this

he must be earning a fair bit then 40 to 45 percent is the norm for good, middle-class salaries.

but you are right, inflation here in the uk is getting quite frightening.
That specific line seems to conflating Silicon Valley with SF. They're close, but it's not the same, especially on this issue.
There are hundreds of phones stolen by the youth with hoods and stolen e-bikes in London each day. If they grab your phone in the seconds before it locks your screwed. That’s my biggest concern!
They also have 1Password Connect, which allows you to bridge an API into your data for automation workflows, Terraform, syncing with Kubernetes, HashiCorp Vault, etc.
I have a notion to test cookie banners, to check whether it makes any difference whether you [Accept] or [Reject]. I strongly suspect that for many sites, it doesn't.

Many sites seem to be offering a choice of [Accept] or [Settings]. I've never clicked on [Settings]; it might as well lead to a goatse, as far as I care. I don't want to choose options on a cookie banner at all, so why would I opt to see a complete separate page of options?
Frankly, every web developer should be excited about accessibility. It's not just about obscure tag attributes that are invisible to most users. Following the WCAG will actually make your design better by guiding you towards text with sufficient contrast, and to not neglect to add labels to form inputs, etc.
The classic example of this from Nintendo's toymaker days is a remote controlled toy car that only turns left. It was cheaper for them to make it that way and you can still race cars around a track.
I don't think the problem is solving itself, it's just playing out in the expected way of the problem.

Where this heads is towards unaffordability for those running the basics of society, from sewers and utilities to healthcare and retail and shipping. Which will result in greater dysfunction, even if there is still some level of functionality. The future that California is heading towards is far higher levels of homelessness, in far more areas, even as there is massive wealth. It is towards a more dystopian future.
> UK was already creaking at the seems in the 2000's. I left in 2011 and have spent the last 5 years crawling up a sewer pipe of regulations trying to get my post brexit immigration sorted.

As someone planning to leave and never come back, can you give me a brief overview of some of the shit I might not know about that I'm going to have to deal with?
And the Human Brain project is also another large failure.
I've been a 1Password customer for as long as they've existed - every major version release is worse than the last with features we rely on removed. I haven't dared try the latest electron version, but 1P7 managed to even kill keyboard navigation (try editing a login and see if you can generate a new password without moving your hands from the keyboard, or tab between fields to enter new information).
> I think the reason, plain and simple, is that most developers aren't really in it for the passion anymore, but rather the money.

This site is a prime example. There can't be a post about a non-mainstream programming language without someone's comment saying "I don't get the point of this, it is really hard to hire for/it would be really hard to pick up for junior developers."

It seems every small project, library, language is evaluated in the context of the average FAANG developer, or whether it would fit in a startup environment. Hacking, as in enjoying the art of programming computers, is going the way of the dodo, especially on this site. The few remaining hackers are massively outranked by the "I only know Javascript" average dev, the Silicon Valley-adjacent MBAs and the huge number of those that somehow are here just to post and comment about non-programming topics.

On the rare occasion there's a post on Lisp or software-defined radios, for example, you often see the same faces. It seems that on here, the nucleus of hackers has remained more or less constant since 2010, while all other demographics flooded in.

As an average hacker, I must say that I don't give a rat's arse anymore about most mainstream programming topic you can find on this site's front page.
Hey, at least he's not a SovCit!

https://www.youtube.com/watch?v=82JqvIozLk4

https://www.youtube.com/watch?v=EZxMzcFJ-Lc

https://www.youtube.com/watch?v=Z_NHHYfAUbQ
That's exponential era practices. But we're hitting the top of the S curve. Believing that exponential era practices will continue indefinitely into the coming linear/level era is as naive as believing exponential growth continues forever.

The real question is what happens first: change in software to adapt to slow growing compute or change in architecture to revitalize Moore's law.
I play lots of games and I liked the Wii, and bought one.
Go see yourself :)

https://github.com/ggerganov/llama.cpp/blob/master/examples/...

There's too many schemes right now with 4_0 and 5_1 really popular between LLM geeks.
Won't we have dedicated analog/optical/whatever inference accelerators by that point as well?
Desperate cries for help? What injury is Tiktok inflicting on Montana?
Interesting that al-Rūmī like so much 'Arab Golden Age' or 'Islamic Golden Age' contributors was of Greek descent. I really wish the balkanizing narrative wasn't forced around this era of history I think humans would have found better understanding of each other and our connections/sameness rather than defining one specific and non-representative group running an empire of conquest as having 'uniqueness' 'specialness' and 'otherness' during this period of time. A lot of conquered people just get erased from history as if the people conquered in the name if Islam just one day became their conquerors. Why? How can we understand and learn from such strangely defined history? It would be like classifying the Sioux as European thinkers. We push that Arabs kept Greek knowledge alive when in a lot of cases it was greek knowledge that was already established in the region because the people that lived there were... Greek and the people keeping it were Greek. Then we call lands ran by Christian Germanic peoples and their religion ignorant/savage/anti knowledge because they lost this 'European' knowledge. So many traits being assigned by geography and losing all context of culture, understanding, or insight to fit a narrative.
Containers killed the performance star.
Oh boy, jarring coming out of that dark background website
The article doesn’t say why someone would want to do this. Looks like this is about using edge computing to coordinate API calls to services like OpenAI’s ChatGPT that do the real work. So, it would make it easier to build a website that uses these services.
I agree with your general point but I don't think Tears of the Kingdom is a good example of it.

They have clearly poured a mountain of design and engineering effort into squeezing every last drop of graphic fidelity and art out of the Switch. It looks really really good. Some of that is having the wisdom to choose an art style that works well on the Switch—a little cel-shaded, not a ton of texture detail. But, also, they really are getting as much detail and graphic complexity as they possibly can out of that little machine.

This isn't some cheap 2D pixel art game that spent their whole budget on game mechanics. It's a AAA game that maxed out their budget along every single axis. They just happened to target hardware with lower specs.
With current industrial processes, they usually will use some chemical reaction to create new CO2 because the can be certain of its purity. Most methods of capturing
CO2 involve changing the chemical.
> Nintendo proved again that gameplay and art direction matter more than anything

More like- Nintendo proved that in spite of barely listening to the fan base over literal decades, a solid brand will still get sales with just bleh content.

They barely caught onto the open world concept and sandbox - and it took years and years.
I am curious doodlesdev - where did you first hear about FUTO from? Thank you!
> Weapons still break

That is a feature, not a flaw. They improved the feature in TOTK with Fuse. Now you're forced to try out hundreds of different weapons. You could play for ages and not use the same weapon twice.

Compare to something like Elden Ring, where I felt like the game was almost discouraging me from trying out different weapons. You have to sink so much into a build that just kicking the tires on a different kind of weapon is almost impossible. It's almost guaranteed to feel underpowered.
And if you're going to do that, just run opnsense and (being essentially a distro of full blown BSD) have all the security, flexibility and scalability the machine can provide.
Maybe we should just ignore all findings until another team has independently reproduced the result.

Even if what the original team concludes is true, a repro failure could indicate that it's under-documented. And if it's under-documented, then has science really moved forward?
The cores/money comparison doesn't looks like it accounts for inflation.
I don't think you'd be happy scaling down. You may think you'd like it, but when you can't watch a video on your phone and laptop at the same time (and that's not even talking about anyone else using WiFi in the home), you'll quickly realize why no one uses ADSL any more.
As I've gotten more senior my need for coding has not gone away, so I may even be doing more opensource coding now, on my free time.

Coding C++ at work all day, maybe not C++ all night at home.

Meetings all day at work? Yeah, I still have code that needs to come out.
Im in another country with a desktop, fibre, phone plan, 3 monitors, laptop, on 24/7. Im watching youtube and netflix right now an HN on one monitor

How do peolpe function with just phone?? omg
No. The 10 minute demo on YouTube.
My spare MacBook Air (2011) had recently started to drop off one of the WiFi after 10-15 seconds. It works fine on another WiFi and all the other devices seem to be fine on both.
For those that don't believe me, go try to have a discussion as skeptic of accuracy of Jewish deaths during WW2. I'm not saying they're right, but there are several things you can flat out go to jail for in the several countries just for talking about.
And "inflammable" has been around for so long that it has spread to a big handful of languages. One of those being English.

Flammable is the obvious construction you get from the Latin, but it's not exactly the word that spread into English. It seems to have been created there later.
If I conceptualise it as "your device unlock code is now also your master password but instead of randomly generated passwords we're using a key system actually designed for what we're doing with it" it makes a lot of sense.

Is it less secure than a Fully Correctly Implemented set of current best practices for sufficiently* paranoid geeks? Arguably, yes.

Is it more secure than what almost everybody was currently doing while also having the absolute bare minimum of friction to get the benefits it does provide? I strongly suspect so.

* I really do mean 'sufficiently' rather than 'excessively' here.
> "OpenAI CEO Sam Altman will join forces with key leadership from Microsoft, DeepMind and Google on Thursday as the secretive Bilderberg Meeting kick-starts."

Note to self: read up on anti-trust.
> Most games coming on current gen hardware are utterly forgettable.

I don't make any strong claim that the proportion hasn't shifted, but that has absolutely been the case at every point in my awareness of games. Flip through an old Nintendo Power or Game Pro.

Meanwhile, some very interesting games are coming out these days - some of my favorites are from the past 5 years; time will tell how well they hold up, but I am optimistic.
"Ondřej [Certik] is the original author of SymPy, SymEngine and LFortran".

https://www.sympy.org/en/index.html

https://symengine.org/

https://lfortran.org/ << "Modern interactive LLVM-based Fortran compiler"

~

Raise your hand if you first encountered Fortran in (eng) school and wrote your first Fortran programs on punch cards. (MTS for bonus).
None of this is surprising. Just think about how the compiler is going to use the object's vtable. There is no magic going on.
I'd argue it's even "you don't know what you do know." We cannot codify what we don't understand, and while we understand and can verbalize some parts of our thinking, others, maybe even the great majority, are hidden from us. We just get a feeling.
Really depends on what your company does. Many (most?) companies are creating some pretty basic CRUD applications. Bootcamp grads are often fine as junior devs at these companies.
I do agree that there is a part of this is a Presidential campaign gone wrong. I don't know if I'd submit that as 100%. But Putin does like looking like a strong man. And if he took Ukraine in a week, as his original plan looked it(?), he would have definitely been able to look like the strong man. I do think there is some aspects of resources and territory though. More access to warm water ports and controlling essentially the bread basket of Europe. Lets not act like Ukraine isn't strategically important for Europe has a whole. Taking Ukraine along with having Belarus in his pocket also significantly shrink the amount of border they actually need to defend because of the mountains.
I built this just a week or two ago. I listened to their podcast¹ about Hokusai, the Great Wave, and the LEGO version; David Bull (mentioned in other threads here) was by far the most interesting guest!

¹: https://youtu.be/izOjkApDNFA
I think in practice free speech should be limited if it’s clearly damaging. In case of anti-vax movement, it’s just crystal clear that allowing them to spread the word was detrimental to public health. So I’m in favor banning those who use their rights to free speech to undermine the policies and efforts that are put forward to save lives. Like, I don’t care about flat earth wackos.

And I see how the concept of “misinformation” can be used very broadly to silence political opponents. But I do wish there was a perfect solution.
Understanding enough about how a system works is super important. But I'm also not naive: I'm never going to fully understand all of the internals of V8 and the TypeScript compiler. And I think that's okay.

I think there's far worse examples, like the 500+ accounts on /r/experienceddevs who continue to yell at everyone how much more productive they are with ChatGPT and how they're getting two weeks of work done in two days. I assure you, they know little to nothing about the black box they're feeding prompts to.
> Why are you assuming M2 would even exist in the first place if Apple knew they had to share it with everyone?

Why would GNU C exist if Stallman was forced to share it with everyone?

Yes, it's not the same, but regardless it shows the invalidity of your question.

Sometimes companies do stuff for the greater good of advancing technology. See all the AI stuff that Google is giving away.
That's not a counterpoint. More serious gamers have always loved Zelda and the series has always sold well amongst that audience.

But this game (and Breath of the Wild) is selling above and beyond previous entries because it's such a great game that its appeal reaches well beyond Zelda's traditional audience.
> That's literally describing vendor lock in meaning you need manage multiple vendor locked passkeys for the same service which is ridiculous.

It makes more sense if you don't think of passkeys as passwords and more like "SSH keys for muggles". Passkeys are definitely not vendor-locked — they're a standard, and so Google Account passkeys work with anything that supports passkeys.

If you're unhappy that Chrome doesn't leverage the macOS passkey store, that's completely valid and you can point your frustration in their direction. In practice, taking 30 seconds to create an additional passkey wasn't onorous.

When 1Password supports passkeys, I'll generate another passkey for it and then use that globally.
That was certainly an unusual choice of language for a problem like that. But, I guess, use what you know.

Seems like a decent fit, I didn't expect that - I mostly know Tcl from very odd Tcl/Tk GUI apps in the 90s/early 00s.
Intel hired Mr. Goto a while ago, he wrote gotoBLAS (from which openBlas is derived, so this one dude is responsible for a ton of FLOPs).

The thing that made gotoBLAS good was the hand-tuned assembly kernels, so we can be reasonably sure that MKL has hand tuned assembly kernels at this point.

I think the tongue-in-cheek comment is actually really good. It is a reminder that BLAS is more like a linear algebra API than a particular library.
This is how hypnotoad is born isn’t it.