skysight-inc/HackerNews huggingface dataset:
> In other words, all the things you want to spill but can’t post on LinkedIn.

Eh. We need to normalize posting even the risqué stuff on LinkedIn. Much better reach than a random blog or other website.

I post things on LinkedIn all the time- every day- that would turn some employers off. As a software engineer, I’m probably not getting hired anywhere, anyway. But also as a software engineer, historically I’m in demand enough that employers will overlook certain things.

We need to use our privilege, not squander it. That’s a tragedy of the commons.

I’m privileged in that I’m not only a white male and therefore automatically garner the respect of other white males, but my employment situation is such that there’s no risk of a disgruntled Karen reporting me to my employer and getting me fired because I post things she disagrees with.

Obviously this extends to unionizing too… god imagine if we had unionized before the mass layoffs, before the RTO mandates. Oh well. God bless America or something…
There are no particles, only waves. I do not know how long it will take people to accept this because I think it effects their very psyche, realizing that there is no mass outside of our observations.

The wave went through the slits, not the "wave function". There is no "quantum" because there is nothing to measure so there is no quantum physics.

The fact that we are quantifying things is the problem. When we look at everything as a whole which is effected by waves we will find the solution.
Hey everyone!
I'm the PM working with the Docs team.
Thanks a lot for the kind words, we're as excited as you to be working on such a cool project.
We didn't expect to get posted so soon on HN. We still have a lot to do in terms documentation and reusability. But we'll be working a lot on that next week.
We'll keep you posted here.
Again thank you everyone!
> invading

No, they aren't. "Invasion" means something considerably different. You're using the word Trump is using to justify his actions, but word doesn't actually fit the situation.

Fundamentally, the problem is that the situation does not justify Trump's actions. He's using the "invasion" word to try to paper over that, but as I said, it doesn't actually fit.
https://www.nytco.com/company/prizes-awards/new-york-times-s...

I forgot they even got a pulitzer for this.

https://en.wikipedia.org/wiki/Walter_Duranty
There's a reason we don't let kids use calculators to learn their times tables. In order to be effective at more advanced mathematics, you need to develop a deep intuition for what 9 * 7 means, not just what buttons you need to push to get the calculator to spit out 63.
Public Housing in Hong Kong
Not if you want better fidelity: the VFX industry for film moved from rasterisation to raytracing / pathtracing (on CPU initially, and a lot of final frame rendering is still done on CPU due to memory requirements even today, although lookdev is often done on GPU if the shaders / light transport algorithms can be matched between GPU/CPU codepaths) due to the higher fidelity possible starting back in around 2012/2013.

It required discarding a lot of "tricks" that had been learnt with rasterisation to speed things up over the years, and made things slower in some cases, but meant everything could use raytracing to compute visibility / occlusion, rather than having shadow maps, irradiance caches, pointcloud SSS caches, which simplified workflows greatly and allowed high-fidelity light transport simulations of things like volume scattering in difficult mediums like water/glass and hair (i.e. TRRT lobes), where rasterisation is very difficult to get the medium transitions and LT correct.
Everything Picolisp can do, and more
It might just be me but I find the thesis of the article to be very confusing.

> but we should have made typing feel like painting.

Maybe painting should should feel like painting and typing should feel like typing? I don't know about others but when I type, I just want to type, as efficiently and quickly as possible. I definitely don't want typing to feel like painting.

By the way, loading 92 MB of images to make me read 6 KB of text is brutal!
"A word is worth a thousand pictures".

— Apple HIG

In 1985, after a year of finding that pretty but unlabeled icons confused customers, the Apple human interface group took on the motto "A word is worth a thousand pictures.

https://www.asktog.com/columns/038MacUITrends.html

Linked from Daring Fireball back in the day.

https://daringfireball.net/linked/2010/05/12/tog-word
Sure, the problem then becomes finding the ideal ratio between good "proper" programmers and AI code monkeys.

Also, it'll be interesting to see how LLM prompt writing develops as a skill unto itself.
Windows does the same thing with 'Thumbs.db' files. They're just hidden from you on Windows systems, just as .DS_Store files are hidden on Unix-like systems; but you'll see them if you use a thumb drive with both types of machines.
*Inexperienced devs using tools to think for them instead of problem solving.
Frankly, i don't think this is true at all. If anything I notice, for me, that I take better and more informed decisions, in many aspects of life. Think this criticism comes from a position of someone having invested alot of time in something AI can do quite well.
Max Planck is not accountable in this respect simply because it so far hasn't needed to be.

They are good at external scientific evaluations, and regularly ace them. Culturally, that's the only thing that matters to this institution.

They do not have a non scientific supervisory board, they don't think they need that, because it's all about the science. What you call abuse, they call dedication to the cause of advancing human knowledge.

However, this type of reporting is extremely dangerous to them. One of the most valuable resources to them is highly skilled, motivated and driven applicants for positions at all levels.

The more this gets out into the light, the more they will need to build the organizational culture to actually do something real about it.

That said, so far, these things are very easy for them to wait out. Very few victims speak out, because either that puts an end to their career, or they are happy to have put that time long behind themselves.
is crazy to me how people talk about aeons ago when these tool came out like two years ago
APM and NPR are both syndicated content, but it's not quite the same.

The local stations mostly call themselves NPR stations (NPR member stations) and they explicitly include NPR branding (ex - right in the logo for mine: https://www.wabe.org/) and pay membership dues to NPR in addition to content licensing.

APM also has its own set of stations, but the list is much smaller. Plus - basically the only content from APM on my NPR station is Marketplace.

It's "NPR" for all intents and purposes. It's not dual booting, it's like a linux machine running WINE for a single application.
> There is a concept called “Copilot Lag”. It refers to a state where after each action, an engineer pauses, waiting for something to prompt them what to do next.

I've been experiencing this for 10-15 years. I type something and then wait for IDE to complete function names, class methods etc. From this perspective, LLM won't hurt too much because I'm already dumb enough.
Use a WiFi smart plug. None of the WoL headaches, and can be used from anywhere.
Imagine a calculator that computes definite integrals, but gives non-sensical results on non-smooth functions for whatever reason (i.e., not an error, but an incorrect but otherwise well-formed answer).

If there were a large number of people who didn't quite understand what it meant for a function to be continuous, let alone smooth, who were using such a calculator, I think you'd see similar issues to the ones that are identified with LLM usage: a large number of students wouldn't learn how to compute definite or indefinite integrals, and likely wouldn't have an intuitive understanding of smoothness or continuity either.

I think we don't see these problems with calculators because the "entry-level" ones don't have support for calculus-related functionality, and because people aren't taught how to arrange the problems that you need calculus to solve until after they've given some amount of calculus-related intuition. These conditions obviously aren't the case for LLMs.
Plato, in the Phaedrus, 370BC: "They will cease to exercise memory because they rely on that which is written, calling things to remembrance no longer from within themselves, but by means of external marks."
Do you think Venezuelans who campaigned for Trump/the Republicans want members of a violent prison gang to remain in the country they call their new home, given their nationality and with that themselves a bad name?

They'll be pleased to see Trump make good on his promises just like most people are pleased to see illegal gang bangers removed from the country.
if the big bang happened i would tend to agree. a little point from which everything expanded (and thus was so dense to contain it all).

not a scientist tho. but makes sense to me from this distant perspective
I'm interested in what you thought of recent Voice of America broadcasts.
I suppose that's where the use case for LLMs starts to diminish rapidly.
Being pedantic about the language, there is only one model, and effectively every physicist agrees on it.

What they differ about is the interpretation of that model. The equations are the same, but differ in what the variables refer to in the real world. It's really a matter of solving the equation for X vs Y, saying which one is independent and which is dependent.

The purpose is to take the fact that none of the variables correspond directly to anything we have any experience with. The best we can hope for is to isolate part of it and say "this much is like this thing we understand, but there's an additional thing that we'll treat as a correction".

We can try to take the whole thing seriously, and just call it "a quantum thingy" which is not like anything else. This is sometimes called "shut up and calculate", but even that makes assumptions about what things are feasible to calculate and which are hard. That skews your understanding even if you're trying to let it speak for itself.
He didn't ignore it, he tried to achieve the same outcome via a different method. That's very different then just ignoring the order entirely.
it's particularly bad for students who should be trying to learn.

at the same time in my own life, there are tasks that I don't want to do, and certainly don't want to learn anything about, yet have to do.

For example, figuring out a weird edge case combination of flags for a badly designed LaTeX library that I will only ever have to use once. I could try to read the documentation and understand it, but this would take a long time. And, even if it would take no time at all, I literally would prefer not to have this knowledge wasting neurons in my brain.
I wish I had an LLM as a student because I couldn’t afford a tutor and googling for information was tedious.

It’s the college’s responsbility now to teach students how to harness the power of LLMs effectively. They can’t keep their heads in the sand forever.
I would say "E" is the correct answer.
Maintainer of BlockNote here (and contributor to HocusPocus). I can't speak for Docs as to why they chose BlockNote, but can answer some of your questions. BlockNote is actually built on top of Tiptap - but designed to take away the heavy lifting. As powerful as they are, to build a Notion-like editor on top of Tiptap (or Prosemirror) still requires quite some engineering firepower. We've built BlockNote to come "batteries-included" with common UI components and a simpler API to make it easy for you to add a modern, block-based editor to your app.
Sure, but the vast majority of the time in greenfield applications situations, it's entirely unclear if what is being built is useful, even when people think otherwise. So the question of "maintainable" or not is frequently not the right consideration.
Aren't these visuals just AI generated fillers?
If you use LLMs in lieu of searching Stack Overflow, you're going to go faster and be neither smarter nor dumber. If you're prompting for entire functions, I suspect it'll be a crutch you learn to rely on forever.
It is the same issue though.

Many people don't want to have kids unless they are married. They don't get married because of the issues I mentioned.

Even if you ignore that, you may have to pay child support if the woman you slept with leaves you.
Maybe. It might be that the “industry” continues on without good code, slowly dying.
I use Claude Sonnet to generate large chunks of code, practically as a form of macro expansion. Such as when adapting SQL queries to a new migration, or adding straightforward UI. Even still, it sometimes isn’t great and I would never commit anything without carefully observing what it actually wrote. More importantly, I never ask it to do something I myself don’t know how to do, especially if I suspect a library or best practice exists.

In other words, I treat it exactly like stochastic autocomplete. It makes me lazier, I’m sure, but the first part of the article above is a rant against a tautology: any tool worth using ought to be missed by the user if they stopped using it!
Good job he wrote that down.
I like coding on private projects at home; that is fun and creative. The coding I get to do at work inbetween waiting for CI, scouring logs, monitoring APM dashboards and reviewing PRs, in a style and abstraction level I find inappropriate is not interesting at all. A type of change that might take 10 minutes at home might take 2 days at work.
You’re exactly right on the rage part, and that’s not something I’ve seen discussed enough.

Maybe it’s the fact that you know you could do it better in less time that drives the frustration. For a junior dev, perhaps that frustration is worth it because there’s a perception that the AI is still more likely to be saving them time?

I’m only tolerating this because of the potential for long term improvement. If it just stayed like it is now, I wouldn’t touch it again. Or I’d find something else to do with my time, because it turns an enjoyable profession into a stressful agonizing experience.
https://www.getoutline.com/pricing, what missed back in the days was the multi-organization management
Great post. I love the vampirism metaphor.

The internet as an open resource has been a tremendous boon to society as a whole. AI, likewise, acts as a force multiplier on top of this knowledge. You can learn anything. But AI also depletes the resources on which it builds.

An obvious way to counteract this is for the AI companies to give back generously through monetary donations or, at the very least, attributions. But unfortunately we see exactly the opposite.
Yep! Docs is using our editor BlockNote (https://www.blocknotejs.org) which builds upon Prosemirror (and we're also proud to be sponsors of Marijn from Prosemirror who's done an amazing job, indeed)
Nothing compared to the not so subtle wordplay you use in your HN handle!
The law doesn't allow deporting to a different country to jail them, which is happening here. I'd be much less concerned if they were going back to Venezuela, however, they're going to a special prison in El Salvador that we pay for, but isn't under our legal system.

I would also say that I was, am still are, totally against Gitmo, as that was illegal as well, but less illegal, as we ran the facility.
> Some people want to insist that writing code 10x slower is the right way to do things

If the code has to be correct, then this is right
"Pay a lot, cry once." --Chinese Proverb
>> Calculators do not accept ambiguous instructions and they work 100% of the time.

That is stated with a lot of confidence :)

https://news.ycombinator.com/item?id=43066953
https://apcentral.collegeboard.org/courses/resources/example...
https://matheducators.stackexchange.com/questions/27702/what...
"Calculators are making people dumb"

"Spell checkers are making people dumb"

"Wikipedia is making people dumb"

Nothing to see here.
It sounds like you’re not actually interested, and would like to make a point instead.
Honestly I just don’t remember the names of methods and without my IDE I’d be a lot less productive than I am now. Are IDEs a problem?

The bit about “people don’t really know how things work anymore”: my friend I grew up programming in assembly, I’ve modified the kernel on games consoles. Nobody around me knocking out their C# and their typescript has any idea how these things work. Like I can name the people in the campus that do.

LLMs are a useful tool. Learn to use them to increase your productivity or be left behind.
Is it just me or has this been a year or two off for at least a year or two now?
In fact, I also converge to sql as a universal data transformation language. External analogs include things like duck db. Unfortunately, even with pipe syntax sql lacks expressiveness causing me to revert to c-style macros in sql (eg making table name dynamic), which in the long run makes things far less maintainable if anything.
Yes and no. It's all about the people and specifically the people in leadership positions. Money can make it easier for very obvious reasons (unlimited resources to hire the best people, have the best equipment, focus on the product and not the bottom line, etc..).

The reason it can make it harder is because if you don't have the right people being held accountable to make the studio successful on an agreed up timeline along with what the definition of success looks like from top to bottom and a well defined organizational structure that takes into account growth, those unlimited resources tend to result in over hiring before the recipe has been figured out, politics, moving targets, fractured focus, and organizational chaos.
re- the sponsor blocks. I find it quite eye opening too. Some creators I follow have created there channel with an image of trustworthiness, and then they have a sponserblock scripted word for word same as other channels... That really lost them most of their credibility in my eyes.

If they're willing to pretend they use something and love it for ads, then I don't know if I can watch there stuff.
If they just say, xyz company has paid use to advertise this, we tried it for a few days, we found it helpful, that would be fine, but don't pretend/lie that you've been using it for years.
There are dozens of ways how browser devs could make it default, without making it default - by way of malicious compliance. Example: The first time the browser is opened, display a big fat page asking "DO YOU WANT TO BE TRACKED & SURVEILLED ON THE INTERNET??? NO (highlight in nice colour) / YES (add dark pattern here) / learn more (in tiny font)". Pretty sure most people would click "NO". Every couple of weeks it could pop up again with a similarly phrased question "ARE YOU SURE YOU STILL DON'T WANT TO BE TRACKED?" but this time with a nice UI element where the user can specify that the answer to this rhetorical question will stay the same for the next n days/months/years/decades/centuries/millenia.
It’s always been very weird that little hobbyist open source projects produce much better software than billions dollar companies. But I guess it will be even more notable now that the billion dollar garbage shoveling companies are getting self-operating shovels.
I lived near a highway in college and agree. It’s awful. I’d never do it again.
Yes, that's the point of the comment and the whole discussion here. LLMs are already Large so what should the prefix be? Big LLM is a strong contender. I'm also pretty sure the creator of redis is not "someone who doesn't understand the subject matter at all".
It's barely faster. I would say it's more accurate to say it's as fast as C, which is still a great achievement.
Teslas are the most made in America cars, so even without recent politics, there are some reasons for moderates or right wing people to support their EVs specifically. But away from blue cities, you won’t find Tesla stores or even chargers as easily. That’s probably a barrier to adoption. Not to mention the wildly impractical design choices. Yes they have amazing range and great driver assistance features but I can’t see a rural driver putting up with no physical buttons or no CarPlay or using a yoke steering wheel.
A bully will stretch and even cross all boundaries until and unless smacked down. Think George McFly.

It's the fascist playbook. All it needs is for good people to remain silent.

If you need a selfish motive, these moves and threats directly stifle research which is the foundation of Silicon Valley entrepreneurship, staffing, material costs (chips and computers) and endanger national defense, and even threaten to hinder projects with large tech flowdown, such as the F-35, which (former) allies fear can be shut down or not supplied.

All this for an obsolete isolationist vision and tax cuts for the wealthy, who might think they are isolated from the ripple effects (Bezos, Zuck, Musk) but even the latter is worried about tariffs (in an anonymous letter) and none will benefit from chaos and recession or worse.

Designating a "strategic crypto reserve" at the same time as a $1.5 trillion heist shows that grift is the overriding goal. And by his buddy, Kim.

https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...
If bad code could kill the software industry, it would be long dead by now.
"Weaponized autism" is a meme about passionate internet communities working together (and succeeding) to pursue goals "average" non-internet-overusing people would not think about much.

A good example is Paramount's decision to delay the first Sonic movie in response to internet backlash about Sonic's design.
(Google old sonic movie design vs new).

Many people who participate in these things clearly do not have autism, but are spending a lot of time and attention on something broadly considered frivolous by society.
The first attempt at an online assistant I can remember was Ask Jeeves.

I think the biggest difference in changing from a text interface to a spoken one is clarity in the spoken voice, and it's much more difficult to make a text-to-speech system easy to understand with a masculine voice than a feminine one.
I mean, he wasn't wrong, but he couldn't foresee the positives that would come of the new tech.

But sometimes the new tech is a hot x-ray foot measuring machine.
But it is faster. The closer to theoretical maximum the smaller the gains become.
I’m with you on point 1, (I think this is also obvious from experiment because you will never measure a particle at both slits).

for point 2 it seems you can define a mapping from the physical space to probability space. Saying that the wave doesn’t “move through” space might be technically correct but also seems like semantics on the definition of the phrase “move through” ?
I am really sorry.. What is your name (It sounds stupid, but I would really like to fix it :D)?
The two best experiences I had with touch were the the Sony WH-H900N [0] and Procreate on Ipad. The headphones had a touch surface where tap was play/pause and swipe up/down manipulate volume and swipe left/right change track. Due to the large surface, it was easy and quick to do these actions and natural.

Another good experience was shaking my phone (an Android Motorola) to turn the flash light on and off. Another great natural movement is taking my iPhone and transfer the playing music to an Homepod by tapping on the two together.

For almost everything else I loathe touch devices. While older ones may be clunky visually, they are far more ergonomic. Yes, my phone can do a lot of stuff, but the whole process for a specific one is always clunky and companies go out of their ways to block you from altering the UX.