skysight-inc/HackerNews huggingface dataset:
I’m not really sure what you’re trying to say here - that LLMs don’t work like human brains? We don’t need to conduct any analyses to know that LLMs don’t “know” anything in the way humans “know” things because we know how LLMs work. That doesn’t mean that LLMs aren’t incredibly powerful; it may not even mean that they aren’t a route to AGI.
Url is: https://www.stuff.co.nz/world-news/360537389/how-has-21st-ce...
The difference is we _know_ that LLMs are fancy stochastic models, we don't know that they're capable of reasoning, and the null hypothesis is that they're not (because we know what they _are_ - we built them) - any "reasoning" is an emergent property of the system, not something we built them to do. In that case, evidence they're not reasoning - evidence they're stochastic parrots doing a performance of reasoning - weighs heavier, because the performance of reasoning fits into what we know they can do, whereas genuine reasoning would be something new to the model.

There's deeper philosophical questions about what reasoning actually _is_, and LLMs have made those sharper, because they've shown it's clearly possible for a complex statistical model to generate words that look like reasoning, but the question is whether there's a difference between what they're doing and what humans are doing, and evidence that they're _not_ reasoning - evidence that they're just generating words in specific orders - weighs heavily against them.
Achieving desired result is professional. And achieving desired result without doing the hard parts is not only professional, but smart and actually kind of awesome.
I generally agree with your analysis of the current state of art but strongly disagree with the overall conclusion of where it leads us.

I believe it will take on the order of 100M hours of training data of doing tasks in real world (so, not just Youtube videos), and much larger models than we have now to make general-purpose robotics working, but I also believe that this will happen.

I've saved your comment to my favorites and hope to revisit it in 10 years.
Can’t really do science with closed source software, right? Who knows what’s in there.
Explain how you can get filled on a limit order and "get an adverse price"
Nice! Have you looked into using AI agents for reverse engineering? I would like to know if that would be possible.
'Slop' on the other hand has a bright future ahead. I picked it up just last week, and it is so incredibly apt at what it does. I like it (not the thing it refers to though, i.e., AI generated content and imagery).
If only there would be something with schema like XML that people would use for the APIs ;) You could generate diagrams from WSDL and even generate client code from that.

There is also bunch of JSON schema stuff nowadays.

But yeah for a lot of people schema of API contracts feels like too much work and too much hassle.

JSON serialization doesn’t throw errors for new properties quickly added on sending side and receiving side can ignore stuff - well as long as API semantics allow but that’s generally going to be a hassle always even with LLMs somehow autofixing your „schema”.
Whatever boomer. This list is pretty cringe
It’s noteworthy because it’s from Terence Tao, regarded by many as the world’s greatest living mathematician.

If you read the full post he’s making the exact same point as you: it’s common and normal to get a paper rejected even if you’re Terence Tao, so don’t treat a rejection like the end of the world.
alexa play minority report lol
Do Reddit mods also edit math journals?
>Wild that this is not applied to drugs, unlicensed sawed-off shotguns, etc.

It ought to be.
Gauss did something along these lines and held back mathematical progress by decades.
> The Linux kernel has thousands of engineers writing C code that runs as a single executable in a single address space. Memory corruption is not rampant, since they are careful to write good code, although it can still happen.

Sure, but I’ve rarely seen quality comparable to the Linux kernel in a commercial context.

> I am going to guess that Sony Ericsson had a ton of use after free bugs and array out of bounds bugs, as that is the main way that developers can step on each others' code when it shares a process space.

Mostly yes. But there were some interesting ones too. I debugged one that turned out to be a stack overflow, for example. There was basically this giant function with ridiculously many local variables. When that function called another function the stack pointer was bumped far out of the allotted stack space and the called function overwrote stuff when writing to local variables.
I wish he was more like Robert Caro. But then he could have probably just written 2 biographies.
Don‘t know much about publishing in maths but in some disciplines it is clearly incentivised to create the biggest possible number of papers out of a single research project, leading automatically to incremental publishing of results. I call it atomic publishing (from Greek atomos - indivisible) since such a paper contains only one result that cannot be split up anymore.
> It may as well have been designed to shut down free porn altogether.

There was and is a fairly coordinated program of shopping this around to various legislative bodies (not only US states). It started maybe two years ago, I think. It didn't just catch on organically.

Some of it seems to be driven/funded by the AV companies, who presumably actually want the verification to happen. But a lot of the legwork and political contacts are provided by organizations that would definitely love to drive every porn site out of business. I doubt they expect to get all of them, or even all the free ones, but, sure, somebody like NCOSE knows that it's a major burden, and absolutely thinks that any damage to adults' access to porn is a positive feature.

It's not obvious that most of the legislators who vote for these things understand the implications at all.

So some of the people you could blame for this legislation definitely have such intentions, but probably not all of them.

> If you look at the requirements and contemporary rhetoric around 18 USC 2257 (yes, the thing that basically all legit porn sites with US operations have a disclaimer for), it was pretty blatantly intended to render the porn industry unable to operate.

Hmm. I'm ready to believe you, but 2257 doesn't seem totally infeasible to comply with in a VHS world. Dangerous to the performers, yes, because it requires tons of people to keep records of who they are and where they live, and those records are pretty much guaranteed to leak and be abused. An expensive nuisance, also yes. A chance to hound anybody who messes up out of business, and threaten them with prison, OK. Obnoxious overreach, sure. But totally impossible to comply with? I'm not sure about that. It actually seems easier than user AV.

The thing that always really got me about 2257 was that the claim was it was supposed to prevent another Traci Lords. They checked Traci Lords' ID. She showed ID. She had a real driver's license (based on a fake birth certificate, but it was the state that was supposed to check that, and anyway it was presumably a good fake). As far as I know, 2257 wouldn't even have slowed Traci Lords down.
He appears to be a American-born Black man, by the way.
I am not sure if the author actually supports such action. They just believe it would lead to more men going to college.
I can get through about six to eight books a year on the self improvement route and a couple dozen or more if I just have fun with it.

Revisiting old audiobooks is especially good for those times you are doing a mundane task or just need something comfortable for one of those days/weeks.
Wow chess is "white culture" now?

May I suggest you visit Wikipedia maybe?
Your distinction around hurricane vs typhoon is off. Typhoon is the name in the pacific west of 180 degrees longitude (in the jurisdiction of the JMA), hurricane is the name in the pacific east of 180 degrees, or in the atlantic (jurisdiction of the NHC). In the south pacific and indian ocean, they are called cyclones instead, so there's really three names. The difference in naming is simply because the organization responsible for reporting on them is going to use the name most familiar to it's country of origin.

Also, prairie and steppe are subtly different, though if it weren't for historic reasons they might be named the same. A prairie is more moist and has more vegetation as a result, and can support more trees and general flora/fauna.
I've thought of doing something similar. Add a barcode to everything, designate a "home" and then create a catalogue. I even found an app that supports this.

No more "where does this go" or "where do I find X"..
Hmm, concatenation and alternation are exactly what I thought of when reading the work "composition" (I probably had functional programming in mind).

I'm curious. What came to your mind for "composition"?
Unity Editor subscription price increase.
Governments that have functioning representatives do, because by doing so it saves themselves.

When the delusional, blind, and evil get into positions of power like this, take no beneficial action, make systems brittle and prone to breakage, and act as a front-of-line blocker for others that would take action to correct, then things go bad, really bad.

Their actions end up culminating in self-induced destruction directly or more often indirectly. Once you have no food, there is no way to produce it fast enough. If you can't transport it, there is no way to get it to locations with demand (it rots).

There are many cascade failures where after some critical juncture has been met, there is nothing that can be done to resolve the issue. A kobayashi maru, a great wave of destruction that you know is coming, but hasn't arrived yet, but everything is in its path (including themselves), and they can't change that.

Its the fundamental nature of evil people to destroy themselves, and others within their sphere of influence, and they most often don't even realize it because they've accepted delusion making them predictable always making choices that seek such outcomes (while claiming and believing they aren't).

The unfounded belief that A doesn't lead to B, when observations and objective measures (based externally in reality) and related predictions show A leads to B.

They believe, it won't happen, and then it does.
There is a limited time available. The root comment was getting success with other means. Adding good documentation would have costed much more time. That might have made their projects less successful in this case.
What Do the Objects You Own Say About You
"How will writers (or anyone else who creates anything that can be digitized, from movies to music to apps to journalism) make a living in an era in which digital content can be freely replicated?"
> Instead, think of an LLM as the equivalent of giving a human a menial task. You know that they're not 100% reliable, and so you give them only tasks that you can quickly verify and correct.

The problem is: for the tasks that I can give the LLM (or human) that I can easily verify and correct, the LLM fails with the majority of them, for example

- programming tasks of my area of expertise (which is more "mathematical" than what is common in SV startups), where I know how a high-level solution has to look like, and where I can ask the LLM to explain the gory details to me. Yes, these gory details are subtle (which is why the task can be menial), but the code has to be right. I can verify this, and the code is not correct.

- getting literature references about more obscure scientific (in particular mathematical) topics. I can easily check whether these literature references (or summaries of these references) are hallucinations - they typically are.
Science is almost all incremental results. There's far more incentive to get published now than there is to "sit on" an incremental result hoping to add to it to make a bigger splash.
They can generalise to novel inputs. Ok often they mess it up and they're clearly better at dealing with inputs they have seen before (who isn't?), but they can still reason about things they have never seen before.

Honestly if you don't believe me just go and use them. It's pretty obvious if you actually get experience with them.
Excellent! Will have a look.
https://archive.ph/4halh
Unfortunately you are probably correct, EVs are already politicised and uninformed knee-jerk reactions are bound to occur.

The general public isn’t informed enough to realise that there are several different battery chemistries, with some of them like LFP only providing minimal smoke when drilled into. Even the more volatile types are drastically less likely to be involved in vehicle fires than ICE cars.

In the UK we recently had a car park fire at an airport that everyone started blaming EVs for and it turned out to be a straight (non-hybrid) diesel car.
cloud syncing a large disk (which today is at least 1TB or 2TB, but will grow in the future) won't ever be suitable.
> I do tend to agree with the idea that you shouldn’t be ‘afraid to kill your darlings’ (cite needed). Flannery O’Connor was once asked whether she thought that MFA programs killed too many aspiring authors. Her reply was that she thought they didn’t kill enough of them.

It's funny to me that that line by O’Connor is both good writing and good business, at least in that it reduces competition with their own works. Furthermore, making quotable quips is the best kind of publicity for your writing you can do for free as an author. I wonder how many MFA programs are so explicit about the dismal prospects of writing as a livelihood or career, not that it was ever much better in the past. Arguably, it's easier than ever to get paid as an independent writer, but that doesn't make it any easier to make a decent living exclusively from one's published output.

Found the citation:

https://en.wiktionary.org/wiki/kill_one%27s_darlings

> A piece of advice to prospective authors that they must kill their “darlings”, i.e. suppress overuse of their favorite expressions, tropes, characters, etc. Often attributed to William Faulkner (1897–1962), but already expressed earlier by Arthur Quiller-Couch (murder one's darlings); more recently popularized by Stephen King.
That logic is absurd. You might as well consider the whole internet a journal and everything is already published, so there is nothing to complain about.
I often forget the name of things, sometimes even the big ones. GitHub search is one of the primary ways I rediscover them. "reverse-engineer API" returns mitmproxy2swagger as the third result, and this is how I found it last time I needed it.

It is a bit frustrating when a project on GitHub doesn't have good tags or searchable keywords, making it harder to find.
3d printers have changed significantly. They used to be very finicky and hard to get a decent print. Lots of tweaking and it was different for every printer.

They have evolved into true click and forget machines.
Yes, “weirdo diy explosive enthusiasts” frequently talk about political violence and use pictures of presidential candidates for target practice and partake in anti government groups.

If the guy just had a thing for blowing stuff up, you might have a point.

But the guy pretty clearly has more going on than just liking explosives.
Only if you don’t have any
I travel for work not as much as I use to. But a full day on and off planes with layovers can turn into 14 hour days.

And that 14 hours turns into 8 going back and forth between conference rooms with it powering a USB C portable monitor which is getting power and video from one USB C cord.
not sure why people are comfortable driving on a lipo powered device. I build fpv drones and have seen lipo fires. one small 2s battery can burn down a house. and when they ignight, it's instantly on fire. there is no escaping that on a small scale although manageable. I could not imagine one the size of a tesla lipo battery. you are instantly fully engulfed. I know the occupants went out miserably
If they do they won't have to learn more, the BEAM has everything: load balancing, in-memory database, distributed inference models, agent frameworks, video streaming and pattern matching that will make Javascript array destructuring look like child's play!

Though I can sympathise with wanting the simplicity of React, after all it's just a diffing algorithm and markup.
Not a specialist, but it doesn't look like a traditional fire battery to me. Also, was that fireworks after the explosion?
It is visible everywhere. Some people hoard knowledge so that they stay important in the company. Some people hoard knowledge so that they can get more money from bug bounties. It is almost always about personal gain.
This is certainly a step in right direction especially with proliferation of AI based assistants there will be a greater need to have readily available information about the codebase. This could easily take those copilots yet another level up.

For example my workflow now with Cursor is to keep relevant code in spearate tabs even though I don’t work on the files. I found it makes the autocomplete better as at seems to me that all the active tabs are fed to the model. That means less space for me and more distraction. Glean might here.
100 Days of Journaling
Similar ish but equally cool is Nim's `result` keyword for functions. https://nim-by-example.github.io/variables/result/

Also damn Nim needs to do a much better job with their docs and site. `nim result` returns this very outdated third-party link first and nothing else official.
Do Your Mental Health Matter?
It sounds like they are doing productized consulting, in which case the software doesn’t have to be particularly complex.

The relationship also builds a natural moat.
We're perfectly aware of this, just as we're aware a large part of the starvation the US was saving Indians from was due to decades of the British forcing them to grow cash crops instead of food. An American collection of Indian works is no more a "colonial library" than an American collection of Irish works or of Canadian works.
Dyson Swarm
Publishing partial results is always an invitation to compete in the completion, unless the completion is dependent on special lab capabilities which need time and money to acquire. There is no need to literally invite anyone.
> Because of this, a perception can be created that all of one's peers are achieving either success or controversy, with one's own personal career ending up becoming the only known source of examples of "mundane" failure.

I've found similar insights when I joined a community of musicians and also discovered twitch / youtube presences of musicians I listen to. Some of Dragonforces corona streams are absolutely worth a watch.

It's easy to listen to mixed and finished albums and... despair to a degree. How could anyone learn to become that good? It must be impossible, giving up seems the only rational choice.

But in reality, people struggle and fumble along at their level. Sure enough, the level of someone playing guitar professionally for 20 years is a tad higher than mine, but that really, really perfect album take? That's the one take out of a couple dozen.

This really helped me "ground" or "calibrate" my sense of how good or how bad I am and gave me a better appreciation of how much of a marathon an instrument can be.
I ended 3d-printing a tablet stand from Thingiverse to get mine to tent:

https://www.thingiverse.com/thing:4861555

It doesn't tilt as high as you might like, but there's probably some Thing out there that does.
> I don't know the parent poster either but if your LLM product is generating $10k/month, your moat is really weak and you'll probably shut the f* up because your only moat is obscurity. Why risk that?

It sounds like they are doing productized consulting, so the relationship is the moat.
Who Is Massaging the Message? – Marshall McLuhan
Just because there are reasons for why Redis sucks doesn’t meant it doesn’t suck
If you're not constrained to software solutions you have a whole world of opportunities. E.g. if it's a graphics or neural net pipeline you can pour tricks like this (or better) onto it. If it's a CPU then you can add special instructions that do exponent manipulation and the likes.
I’m not able to read what the product actually does - I keep getting distracted by the ‘snake’ animation surrounding the content .. not sure what the purpose is ;-)
Thank you very much for your reply.

So far, I've seen so much people recommending Postgres, I guess it's the right answer for me.

Do you use it yourself on your own VPSs/Servers or into a managed platform ?

Is it hard to upgrade Postgres version to version ?
From the MongoDB point of view, was it hard to get into Postgres ? (I guess, because I already know SQL, not extensively, it will be easy to get into it)
What are your favorites features ?

No issues while using it is a big deal!! (I'll look into "ARM problems", don't know what it means)
This is a well-referenced essay, drawing the on writing of David Parnas [1], Peter Naur [2], and Zach Tellman [3].

As software developers we’re intimately familiar with these ideas. But the industry still treats it as “folk knowledge”, despite decades of academic work and systemization attempts like the original Agile.

We really need more connective work, relating the theoretical ideas to the observed behavior of real-life software projects, and to the subsequent damage and dysfunction. I liked this essay because it scratches that itch for me. But we need this work to go beyond personal blogs/newsletters/dev.to articles. It needs to be recognized & accepted as formal “scientific” knowledge, and to be seen and grokked by industry and corporate leadership.

[1] https://dl.acm.org/doi/pdf/10.5555/257734.257788

[2] https://pages.cs.wisc.edu/~remzi/Naur.pdf

[3] https://explaining.software/
Agreed with the other person. It's a great database. I wouldn't choose it for a startup over Postgres, but it is extremely capable.
Stamp-drawing American priest serves as 'bridge' at Osaka temple
Of course there is no upside for spending time updating documentation unless it actually is part of your job description or there is legal requirement for company.

If you put knowledge in wiki, no one will read it and they will keep asking about stuff anyway.

Then if you put it there and keep it up to date you open yourself to a bunch of attacks from unhappy coworkers who might use it as a weapon nagging that you did not do good job or find some gaps they can nag about.
I literally quoted someone else who said it, with a quote found on the Wikipedia page entry for the topic, linking to the paper at https://www.jstor.org/stable/3751606?seq=1 which goes into details.

A Wikipeda entry which starts, by the way, with: "Terrorism, in its broadest sense, is the use of violence against non-combatants to achieve political or ideological aims." showing that combatants and monetary aims are outside at least its broadest definition.

Someone claiming to be in "grammar nazi mode" should be wary of claiming something else is 'pointless "akchyually".'
Stated elsewhere: hold alt + (left/right) to strafe
Unprofessional to who, exactly? Like a sister comment says, an understandable system was built, so it seems like a strong professional relationship existed.

Every codebase is going to have different definitions of "professional standards".