skysight-inc/HackerNews huggingface dataset:
> think of your queries as super human friendly SQL
> The database? Massive amounts of data boiled down to unique entries with probabilities. This is a simplistic, but accurate way to think of LLMs.

I disagree that this is the accurate way to think about LLMs. LLMs still use a finite number of parameters to encode the training data. The amount of training data is massive in comparison to the number of parameters LLMs use, so they need to be somewhat capable of distilling that information into small pieces of knowledge they can then reuse to piece together the full answer.

But this being said, they are not capable of producing an answer outside of the training set distribution, and inherit all the biases of the training data as that's what they are trying to replicate.

> I guess my point is, when you use LLMs for tasks, you're getting whatever other humans have said. And I've seen some pretty poor code examples out there.
Yup, exactly this.
And if that’s the case, you have to find another position.

But I’ll tell you the lack of a framework does not change anything. Then all you get is “in my judgment, you haven’t proven yourself to be senior yet.”

And the result is the same: the person leaves to a place that will appreciate them.
And on the other side you see a lot of single implementation interfaces; or 2 lines methods which call perfectly named methods 7 levels deep which could have been a 50 lines method easy to grok on a screen with zero scrolling.

So things are on a spectrum depending on the situation and what you want to accomplish => measuring code quality is not a simple thing.
I see, thanks. Do you double up on your modifiers? For instance if A is Ctrl, then how do you type Ctrl-A?

How do you handle triple buckies, e.g. Ctrl-Shift-A?
This reminds me of a life philosophy.

If you dislike a situation you're in and you try and fix it by switching to a new situation, you'll generally bring with you some of the problems that created that prior situation.

If instead, you bit by bit improve the situation until you feel at peace with it, you'll then either no longer want to move to a new situation, or if you do want to move, you'll no longer bring with you the problems of the prior situation.

Applies to job changes, relationships, projects, goals. And, from OP, applies to architecting software projects.
I really like tiddlywiki, especially since you can take offline self contained snapshots, and it is sooo customizable you can become “converted” to its way of doing things.

There has long since been server versions, and recently they released a new and improved service version which takes aim at your needs.

https://mws.tiddlywiki.com/
I'm confused at what your comment was designed to achieve. It seems like an attempt to troll. But here it is:

Formatting tooling was chosen before several members joined my team. It was chosen due to having far fewer dependencies than ESLint+Typescript+Prettier etc. One package... one setup.

Secondly, what exactly do you think managing is? Someone has to make the ultimate decision and be responsible for it. Perhaps you think a manager is someone who's constantly wandering around taking a vote from everyone on how they want to steer the ship? While I do strive to find concensus among my team that's not leading. Agree to disagree there.
Thanks as always for the detailed reply dang!
Putting aside the whole "I'm rich and aimless, what should I do" thing the author's got going on, I found the product they got rich for (Loom) to be fascinating as a statement on where we are right now.

It's essentially just a program that allows you to record a video of yourself while iterating through a presentation or screen share and then share it for feedback.

Powerpoint has this as a native feature with OneDrive. There are other screenshare programs that do the same thing.

The whole incentive for using it (according to the video) is to "avoid another all hands meeting." And AI is involved somehow?

I find it so fascinating how companies seem to be aware that the way many big companies work (usually in office, in meetings, sometimes on video calls) is flawed, but rather than revisit the model, we just try to map the existing structure onto new expensive shiny tools.

The only benefit I see to having someone send me a video of them reading their presentation or narrating their screen share is that I can watch it on 2x speed asynchronously. At that point, why not just send me a set of bullet points and the presentation or screenshots?

I look at these products and I get the same feeling I do when I watch a road worker paint a tiny bike lane on an existing 4 lane megaroad with no barrier. You're not fixing the problem - you're just causing new ones. The whole system has to shift somehow.
Good analogy. Just like anyone with a lick of sense can see the spherical Earth from an airplane, so can anyone see the absence of this network traffic from any network analyzer. It’s not there. It does not exist.

And nevermind the conspiratorial thinking required to believe whole teams of engineers are developing and maintaining this capability across several giant companies, but nobody ever puts it on a resume. Apparently the thousands of people working on this are all personally committed to complete secrecy, forever. Uh-uh.
I do the opposite - I write the code and then ask copilot to create tests, which it gets 50-75% right, and I get to 100%. If I kept asking it to fix the code it'd never get there and would spiral off into greater and ever more verbose nonsense, but it does have its uses as a boilerplate generator.
The plain M4 chip will run Cyberpunk 2077 at 30FPS 1080p. (Andrew Tsai on YouTube)

I did neglect the fact that Apple hasn’t thrown that chip in the Air yet, but I’m sure that’s only a few months away.
Saving 100+ Desk Phones from E-Waste Doom with TFTP and a Simpler PBX
Exactly. It's not the fault of the youths and it's not the fault of the old. Both it and mine are obviously false claims yet one is accepted as a WSJ article and one is pointed at as silly.

My "alternately" was not to say that the alternate was an accurate description of reality but only to highlight how silly such broad statements are when you look from the other end.
Samsung is the next company to try to popularize 3D displays (again)
The comparison here is using 2FA with external device, or putting 2FA codes into a password manager.

Any kind of experiment that doesn't involve 2FA at all is not relevant for this comparison.
I had the same thought when reading the article too. I assumed (and hoped) it was for the sake of the article because there’s a stark difference between idiomatic code and performance focused code.

Living and working in a large code base that only focuses on “performance code” by default sounds very frustrating and time consuming.
What corporation made bitcoin?
The American College of Pediatricians are basically a fraud. It's a conservative abstinence/anti-LGTB advocacy group hoping you confuse it with the (legitimate) American Academy of Pediatrics.
I've observed given that LLM's inherently want to autocomplete, they're more inclined to keep complicating a solution than rewrite it because it was directionally bad. The most effective way i've found to combat this is to restart a session and prompt it such that it produces an efficient/optimal solution to the concrete problem... then give it the problematic code and ask it to refactor it accordingly
Compiling the chip, right, not the code?
The question should be "why are you not mad about this?".
> you don't see the inefficiencies anymore. I don't know how to square this circle.

I think it is because you are then able to assess the value of changing it - which is usually not very high. Also, when you are a couple of years in on a project, you probably have more important things to attend to.

I think it is great for new developers to attempt to fix these things when they come in: If they are able to, without breaking anything (and also convincing the rest of the team in a cheap fashion that they did not brea anything), then they know the code base and optimized it.

However, one should be aware that there is a high risk of them failing. Especially if the new developer is junior.
This is amazing and super inspiring. I love how such a professional looking enclosure is actually a repurposed Ikea flowerpot—-brilliant.

Does anyone know how one would print the black text on the flowerpot? I have an acrylic enclosure from a project but could never figure out how to get text printed on it.
Maybe I'm being overly sensitive to this but a prediction that does not come true is not a "lie". It's just a prediction that turned out to be wrong.

The first image you linked to literally says "this COULD be the internet without net neutrality". And it's correct, it's exactly the kind of thing net neutrality enables.
https://x.com/amnestyfrance/status/1864689106032214016

>You have become a shop for far-left ideologues who choose their causes based on party doctrine.

Take not of the pro-Israel agenda that grafted itself on this issue.

https://www.youtube.com/watch?v=VA4e0NqyYMw

>You'll find us in the shadows
>And all the world's a stage
I've used over a dozen split- and ergonomic- keyboard over the years, so I am familiar with the time investment. And I do agree, for the most part, that the time is well invested up until a point. But I don't see how requiring additional simultaneous keypresses is "more ergonomic" than pressing a dedicated Ctrl or Alt key. Airplanes, which pilots invest much time learning to fly, have dedicated buttons for all functionality. How is "ergonomic" defined in this context?

I'm not arguing, really I'm asking to hear the answer and become wiser.
Some of the smartest people I know are also the most humble. Everyone can tell they're extremely smart but they'll be the last to admit it.
The difference is an image generation algorithm does not consume images the way a human does, nor reproduce them that way. If you show a human several Rembrandt's and ask them to duplicate them, you won't get exact copies, no matter how brilliant the human is: the human doesn't know how Rembrandt painted, and especially if you don't permit them to keep references, you won't get the exact painting: you'll get the elements of the original that most stuck out to them, combined with an ethereal but detectable sense of their original tastes leaking through. That's how inspiration works.

If on the other hand you ask an image generator for a Rembrandt, you'll get several usable images, and good odds a few them will be outright copies, and decent odds a few of them will be configured into an etsy or ebay product image despite you not asking for that. And the better the generator is, the better it's going to do at making really good Rembrandt style paintings, which ironically, increases the odds of it just copying a real one that appeared many times in it's training data.

People try and excuse this with explanations about how it doesn't store the images in it's model, which is true, it doesn't. However if you have a famous painting by any artist, or any work really, it's going to show up in the training data many, many times, and the more popular the artist, the more times it's going to be averaged. So if the same piece appears in lots and lots of places, it creates a "rut" in the data if you will, where the algorithm is likely going to strike repeatedly. This is why it's possible to get full copied artworks out of image generators with the right prompts.
Other imperfect things you can add to a prompt:

- asking for fully type annotated python, rather than just python
- specifically ask it for performance optimized code
- specifically ask for code with exception handling
- etc

Things that might lead it away from tutorial style code.
If I were you I wouldn’t worry about what you said coming across negative.

The article author is essentially on the wrong side of the class war. I don’t really care how well he self-actualizes and I don’t think anyone should.

At this point he’s a <1%er who essentially thinks it’s a good idea to help the richest man alive fuck up the government.
Am I misinterpreting the prompt, or did the LLM misinterpret it from the get-go?

Given a list of 1 million random integers between 1 and 100,000, find the difference between the smallest and the largest numbers whose digits sum up to 30.

That doesn't read to me as "generate a list of 1 million random integers, then find the difference ..." but rather, "write a function that takes a list of integers as input".

That said, my approach to "optimizing" this comes down to "generate the biggest valid number in the range (as many nines as will fit, followed by whatever digit remains, followed by all zeroes), generate the smallest valid number in the range (biggest number with its digits reversed), check that both exist in the list (which should happen With High Probability -- roughly 99.99% of the time), then return the right answer".

With that approach, the bottleneck in the LLM's interpretation is generating random numbers: the original random.randint approach takes almost 300ms, whereas just using a single np.random.randint() call takes about 6-7ms. If I extract the random number generation outside of the function, then my code runs in ~0.8ms.
Our team uses Cloudron to host all our internal apps and data, and they offer a number of wiki / forum type of services. We settled on MediaWiki (e.g. Wikipedia Open Source) since it was familiar to everyone.
https://www.cloudron.io/store/index.html
https://www.cloudron.io/store/org.mediawiki.www.cloudronapp....
> And the affiliate doesn’t have a business relationship with honey. They didn’t sign anything away with them.

Sure but the affiliate (influencer) has an agreement with said business and another affiliate (honey) has an agreement with same said business. It'll be interesting to see if Honey's agreement allows them to do this.

Can even think of it just like HN. You and I don't have an agreement with HN that lets use edit other user's posts. This doesn't mean somebody can't edit other user's posts.
I see, thank you!

How do you handle complex office formats with embedded elements? Do you reimplement ODT and other standards?
Getting it in front of the customer after it's built is too late.

First find qualified PROSPECTS and ASK them what they want. In person.
Location: Boston, MA, USA (India citizen)

Remote: Hybrid/in person ideally, but remote OK

Willing to relocate: No

Technologies: JS/TS (React, Next, Node), Java (Spring Boot), Python, AWS, Docker, Postgres, GCP

Resume: https://linkedin.com/in/isonlaxman

Email: inos1199@gmail.com

About me: I'm Laxman, a full-stack software engineer (although prefer backend work). I have 3YOE, and I am currently employed at a B2B fintech startup. I'm interested in moving to health tech, having already founded a startup in the mental health space (now shut down). Looking to expand my career by working at a startup where I can have more of an impact, have greater responsibilities, and grow more.
Does template_plural actually work well / offer any benefits?
Every model for how to approach an LLM seems lacking to me. I would suggest anyone using AI heavily to take a weekend and make a simple one to do the handwriting digit recognition. Once you get a feel for basic neural network, then watch a good introduction to alexnet. Then you can think of an LLM as being the next step in the sequence.

>I guess my point is, when you use LLMs for tasks, you're getting whatever other humans have said.

This isn't correct. It embeds concepts that humans have discussed, but can combine them in ways that were never in the training set. There are issues with this, the more unique the combination of concepts, the more likely the output ends up being unrelated to what the user was wanting to see.
I saw a Discord server use this but it never actually caught anything. Turns out all the spammers were just human idiots!
Ok. How has this worked out long term? Were the H1B indentured employees fully segregated from American employees? How was the attitude and collaboration from both sides?
Your elders designed and built the system of boxes, chips, wires, cables and tubes this thing runs on.
Cool to see another project using Chisel. Anyone in the industry know what direction things are moving in? Seems like Verilog and VHDL are ripe for disruption. I remember one of them as outright unpleasant from university.
I'm not trying to imply we are defeated, I'm simply trying to convey that our focus should be on the fact that all our castles are in a hostile kingdom.

I'm quite tired of all this "Leopards keep eating my face and I Don't Know Why!". This sort of message board has been rife with this sort of sentiment since the 90's (and probably earlier; I'm young-ish) and these organizations have only gotten stronger since then. You're playing their game to their benefit. I hope that clears things up some, and I'm glad to know this sort of sentiment (the "This is what happens when you build your castle in a hostile kingdom") comes up often, as it implies more people are getting over it.

I would be embarrassed if this specifically happened to me, as I am embarrassed when similar things happen to me in other hostile ecosystems. It drives me to improve and pursue autonomy, digital or otherwise. How else can we move forward, and I mean, for good? There are so many things I do on computers that are not, in fact, constant uphill battles. It's possible!
The root of the problem is humans themselves don't have on objective definition of better. Better is pretty subjective, and even more cultural, about the team that maintains the code
Not really. If you are high up they do, but a lot of juniors end up leaving when times are bad because the union doesn't have work and so they are sitting in some union hall waiting for work making much less that minimum wage (unemployment) - if they find a job elsewhere to make ends meet when times get good they start at the bottom. Even if the job is with a different union they still start at the bottom, but more likely it is with a non-union shop hiring for a temporary job.

Each union is different. Not all of them have the above. However many unions are in areas where the business cycles affect them, some years there is more demand for their work than others and when there is a down year they can't provide stability for all members. When times are tight companies first stop building new buildings and so anyone in construction will have years of low demand.
Time to tear down the existing political incentives and rebuild something better. To do that, we need to get big money out of politics, to replace the "lesser of two evils" voting system, and to tame partisan gerrymandering.
That's a hilarious criticism considering the case was about a specific statutory definition, and your personal rewording to reduce to 'kits' which apparently means a flat single piece of metal with a (wrong) blueprint on it is. In that case the anarchist cookbook is a kit since it includes flammable paper that could spark the fire of one of the designs inside, therefore also violates the NFA.

A kit is usually sold to make it easier to do something. In this case the kit makes it even harder to induce hammer follow than simply using the parts already in an ar. Some kit, lmao. It is scary speech on the same kind of metal plates that sometimes instead have business card type speech.
I mean, that it’s a “surprise” and that he is upset he only found out about the features existence only two days before New Years seem a bit, well nonsense. Apple mentioned the feature in the 2024 iPhone event, including that it will be a combination of both onboard ml and services (it’s at about 55 minutes in the stream). Then there’s the blog post that describes the privacy features fairly detailed from October 24 (Combining Machine Learning and Homomorphic Encryption in the Apple Ecosystem). I think the feature went live in iOS 18.1 which was released three days later on october 28 according to google. There’s even a post on Reddit from five months ago noting the toggle appearing in the beta.

There is a debate that could be had about opt in vs opt out if services but the idea that apple tried to sneak the feature in or hid how it works doesn’t hold up in my opinion.
Is this new? My bar got quite a bit of charge backs when I worked there but that was ~15 years ago.
If he was a fast learner and thinker he would have figured out that DOGE is an illegal oligarchy scheme.
Probably reflects training data.
SEEKING WORK - CTO Co-Pilot | Onsite EU / UK | REMOTE WORLDWIDE

==> Are you trying to hire a new CTO?

==> Is your IT management getting overloaded?

==> Do you have knowledge gaps that you can't find the right expertise for?

Consider a contract CTO co-pilot!

I provide dedicated, part-time CTO services by the hour or day, up to 2 full days a week. I fill gaps in areas like:

* Regional CTO coverage
* Customer technical engagement
* Startup CTO services
* Technical strategy
* Platform architecture
* Hands-on POCs
* Systems design / refactoring

I also provide some packaged CTO solutions starting from $10,000:

* Cloud infrastructure audit
* PoC design
* DevOps audit
* Startup advisor report
* CTO hiring assistance

I have 30+ years of experience in every area of IT, with hundreds of technologies, products, and technical paradigms. I'm a hands-on CTO, specialising in cloud, IT strategy, systems & DevOps engineering, enterprise development, solution / enterprise architecture, IT management, Big Data and data-based systems in general.

For more information please contact me directly via https://www.theconsultantcto.com/?sid=hnf2501 or on LinkedIn at https://www.linkedin.com/in/lajosm/.
Which community are you talking about in the first place?
Actually the rate of hallucination is not constant across the board. For one you're doing a sort of synthesis, not intense reasoning or retrieval with the llm. Second, the problem is segmented into sub problems much like how gpt-o1 or o3 does using CoT. Thus, the risk of hallucinations is significantly lower compared to a zero-shot raw LLM or even a naive RAG approach.
I suspect that many surnames came from vocations, like "Smith," or "Zuckerman" ("Sugar-Man" -probably a candy-maker).
Ah, I took it as you suggesting the ISPs providing VPS services for people..

Thing is, that edge infrastructure has been there from the beginning of broadband and is only recently beginning to slip away, with the advent of ISP NAT, agressive IP rotations, blocking of ports and not providing public IPs at all.
I totally agree with this. I just think this is a very weak result. You have the largest nuclear arsenal on the planet, and all it does for you is limit (not even prevent!) the intervention of foreign powers so that you can engage in a slow, grinding war of conquest that might end up giving you a small bit of additional territory after years of bloodshed. That’s certainly something, but hardly seems worthy of being considered the second strongest military power. M
I suspect burning $1 notes one at a time might take a very long time (it takes longer than you might expect burning bundles of £50 notes [1]) and as you say "What this guy is missing is creativity", just burning $1m dollars just for the sake of it, unless you're making some creative comment some would probably see as pointless/divisive.

[1] See here: https://en.wikipedia.org/wiki/K_Foundation_Burn_a_Million_Qu...
They are different senses of the terms. In "copyright infringement isn't theft", "theft" is in the sense if car theft. In the title, "stolen" is in the sense of a stolen idea.

Copyright infringement, while it may be wrong, truely isn't akin to car theft. It is however akin to a stolen idea. A car theft deprives the rightful owner of the car, but they don't otherwise care that the thief now has a car. An idea theft doesn't deprive the thinker of the idea, but they care that the thief is benefiting from the idea without compensation. Yet they don't care if someone becomes aware of the idea, but keeps it to themself.