skysight-inc/HackerNews huggingface dataset:
Thank you for your reply but I do not think you really engaged with my reasoning?

First, I was explicitly talking about the handful of brilliant people who literally no longer have to apply to grants, or, if they do so, they are all but guaranteed to get funding for whatever topic they want to work on.

And in your second paragraph you repeat the usual talking point. But why do you think it did not convince those people?
This part made me chuckle:

In the episode.. I mentioned a detail I encountered in my research that stuck with me. I think it may be the earliest reference to the “simulation hypothesis”: the idea that the observable universe could be a computer simulation. Wikipedia will tell you that this theory dates to 2003.

Surely not. Maybe I'm misunderstanding something.
Ask HN: What are you building LLM/RAG chatbots with
LangChain? Cohere? LLamaIndex? DIY?

Are you finding specific pros/cons for some of the ones that try to be a platform. As an example, we've found LangSmith's integration with LangChain super useful, even though LangChain itself has its pros and its cons.
> "But you will avoid many of the annoying things that come with a job, including a boss telling you what to do."

Yeah but that boss is paying you mid 6 figs or even 7, plus comp and other stuff, then maybe it's not so bad. Why else are these tech companies inundated with so many job applications if having a boss is supposed to be so bad. I think this guy is still stuck in a '90s or early 2000s 'Dilbert' mindset when salaries were way worse and bosses had more leverage and employees were closer to being like slaves. A lot has changed. .
Unbelievable! It is a strong signal that people don’t care and technical leadership is bad. Always the nonsense excuses of having to work on a “legacy” codebase for more than ten years with a team of 3 developers and 4 analysts.
> but C++ hasn’t replaced C, Rust hasn’t replaced C++, Typst is unlikely to replace LaTeX.

Weird conclusion, because LaTeX has mostly replaced TeX.

There is a nice symmetry here:

C -> C++ -> Rust ~ Typst <- LaTeX <- TeX
this would not happen anytime soon, LOL
Fwiw, I work in home robotics, but have no experience in self driving. My halfway-naive belief is that self-driving is easier than getting useful home robots —in fact I feel it’s not even a close comparison. Some reasons:

- The home is a very unstructured environment, whereas roads have at least _some structure_, and perhaps ~70% of the most useful roads even have clear lane markings and other signs.

- People already know that roads are dangerous, and there’s an expectation that babies won’t suddenly crawl in front of cars. This doesn’t exist in the home

- People are more comfortable being recorded on roads and highways than in their own homes, so you can get training data more easily for self driving.

- to do something useful in the home, imo you need to solve navigation _and_ complicated manipulation problems. For self driving, you only need to solve the navigation problem.

- (this is speculation on my part) Customers will happily pay 10k-20k extra for a self-driving car, and there are industries in which even more cost makes sense. Customers are less likely to pay that for a robot that does your chores

Would be very interested to hear the perspective of someone that works on self-driving
It has been a few years, but top-level statements in C# are still a fairly recent thing (C# 9 in 2020).
How are you defining the utility of a metric here? It’s not clear to me why a locally-varying metric would be necessarily more 'useful' than a global one in the context of the manifold hypothesis.

Moreover, if I’m understanding their argument right then W’W is proportional to an average of the exterior derivative of the manifold representing prediction surface of any given NN layer (averaging with respect to the measure defined by the data generating process). While this averaging by definition leaves some of the local information on the cutting room floor, the result is going to be far more interpretable (because we've discarded all that distracting local data) and I would assume will still retain the large-scale structure of the underlying manifold (outside of some gross edge-cases).
I have not really thought this through but maybe there could be a forced requirement to add a watermark to the data when storing sensitive PII.

Hackers could then use the watermark to prove the authenticity of the data and users could use it to check if their data have been breached.
Right, that's my experience as well. Python, C, C++, bash, PowerShell, etc, are all pretty much spot on 95/% of the time. It will start to fumble if I specify PS 4.0, or Python 2, C89, etc. Or use X language but don't use popular library Y.
What I most want is an user-friendly macOS task manager app that uses plain-text files for storage, and allows syncing via iCloud Drive.
This has probably been mentioned before on previous posts to Mr. Graham's site, but I find the 1998-ness of the underlying HMTL and simple (if fuzzy) front end (with image map!) that even my PowerBook Pismo can render and appreciate a total blast of fresh air. A mild shame it is running HTTPS so more vintage hardware can't access it, but I understand why.

Anyhoo, props to 1998 era web design. Sincerely.
CMD Shift S too
You pin public key, not certificate. You can keep your private key for whatever period you want and issue multiple certificates with the same public key.
Oh man, what a shame all these people spent 20 years building tools in math, don't they know they could have been building advertising systems instead, and made a few people enormously wealthy!
Most tech seems to be used, at least amongst other things, to further strip mine society. It's the extreme of wealth accumulation, and there's always some people wanting to do that. Microsoft uses the idea of personal computers to get a monopoly on OSes, and get as much rent with that. Google and Amazon use the internet. Apple the iPhone with the walled garden. OPEC uses oil to extract as much wealth as possible. Toyota and VW would also get a monopoly and then raise prices it if they could. Why do you think VW bought so many other car makers? Boeing now that it is too big to fail, focuses on making more money, and less safety and excellence in engineering. Everyone does it. Well, every big business.

It's a bad thing for sure, but doesn't seem specific to LLMs, and a solution would not be specific either.
Musk wasn't wrong - he just wasn't the person to deliver it. Waymo, AFAICT works astonishingly in San Francisco. I think you can argue that it might not work in the snow, but that's pretty much it
Average is probably a poor way of analyzing this. In my experience there's a bimodal distribution of tenure that correspond to your job hoppers and your long-term employees.

I believe you're going to see the lower average at places that have larger signing bonuses or other compensation that skews that way.
> Off topic: blog posts, sign-up pages, newsletters, lists, and other reading material. Those can't be tried out, so can't be Show HNs. Make a regular submission instead.

https://news.ycombinator.com/showhn.html

This is just a waitlist.
I'm not pretending to understand half the words uttered in this discussion but I'm constantly reminded of how much it helps me to articulate things (explain them to others, write them down, etc) to understand them. Maybe that thinking indeed happens almost entirely on a linguistic level and I'm not doing half as much other thinking (visualization, abstract logic, etc.) in the process as I thought. That feels weird.
Just use SignalR. It'll automatically choose whatever comes through.
Gitai Completes Successful Technology Demonstration Outside the ISS
Thanks for trying, but I've indeed already tried that without success :(
Go is played in a a bigger board though and has this kind of recursive nature where a subset of a go game is also a go game while chess is more ad-hoc.
Author here, thanks for reading, I just scaled the VPS to hopefully handle the traffic better, hahaha
I think your guess that home robotics will be solving problems before self-driving cars git gud will be disproven (industrial robotics have been delivering value for five decades at least).

Home robotics has to solve two problems: the robot and operating the robot ~perfectly. Self-driving cars already have cars, which are waldos, if you squint. What sort of sensors should be added is up for debate but the actuation mechanism is a solved problem, and a very simple one, cars have three linear inputs and two binary ones for the turn signals. Technically a few more but none of them are any less trivial.

There's less risk of a fatality when Rosie Robot knocks over the vase you inherited from your grandmother, but people are no more tolerant of that kind of failure in home robots than they are in cars.
Google in 1999 had the the fortuitous alignment of every possible factor: brains, Stanford connections, timing, extremely scalable and lucrative business model, funding, etc.
Looks like some of the other comments here have found a few of the optimisations already, but another one is that BIOS functions don't change register values unless specifically used for output --- in HLL jargon, all registers are effectively callee-save. Thus no need to e.g. use 16-bit move immediate when an 8-bit would be sufficient due to the other half already having the right value.
His entire 60 year career is a suggestion of how to do things differently. ;)

https://en.wikipedia.org/wiki/Alan_Kay
u/lifeisstillgood look into "Building a Second Brain" and Tiago's PARA method, could help?
Probably overdoing it to reply here, but I rewrote the above comment a few times. I felt smug about the nobel prize going to the attosecond guys last year because for after switching fields tenish years ago, my former particle physics co-eds and advisors seemed surprised that I absconded particle physics for such an "applied" field. There was a sort of a pecking order where a lot more of the resources and physics dept brass were from particle and astrophysics whereas our groups were considered the "applied" physicists, where "applied" was used as silent epithet. So the fact an "AMO" group very closely related to us (our group had collaborations and shared grad students with one of the winners) got the nobel and the LHC groups who were back 10 years ago were for sure expected a nobel prize for SUSY discovery by students and admins alike did make me feel smug at the time of the award last year.

I added the bit about the other more senior grad student in later but didn't remove the smugness bit. Of course you'll probably not believe me but of course I do not feel smug they faced abuse and I didn't. I do admit I feel smug about the so-called applied physicists getting the nobel prize first but that feeling is more directed at the senior professors and dept chairs and certainly that LHC professor, and not her the grad student who honestly was very bright and talented but just made a different choice which at the time seemed like a sure bet for doing high impact research.

I say I don't regret the decision, but really if I'm honest these were all justifications at the time. I partially decided to switch because of what I felt were bad results from their search, but it was a bet fundamentally, I didn't have some deep foresight that that other grad student didn't have and I was betting against the commonly held perspectives at the time including that which I held. Ironically, both the professor of the LHC group and the new professor who would become my PhD advisor both had the same first name, so it became the "choice between two Toms*" in my head, and I definitely liked the new Tom over the abrasive Tom, so I felt that deep down I was just following what was better for my heart (the lazy option) over for my career (the "work harder" option). But...I lucked out and it turned out to be better for my career too. There was luck in it too as she being more senior means she had already a incurred a sunk cost whereas I was fresh on my journey and could easy make one last switch before continuing the program.

I say I "feel I made the right bet" but that is only in hindsight. 23 year old me had no idea this would all work out this way.

* First name changed to protect privacy both of me and the related professors.
The demo video looks great. Any chance of this coming to non-macOS platforms?
The date picker alone makes me consider switching. This is what has always brought me back to Things.
To be fair, Sam Altman is no tech guy either. Although you could also retort that Microsoft have no need for another management guy other than Nadella.
> What “regulatory approvals” are needed to improve and maintain _existing_ railroads

Environmental reviews and construction permits.
I like the "terseness" of it, looks refreshing after working with Laravel or... shudders Java.

(Sorry if I sound mean, but there are no examples of an AI generating a model, nothing about "AI" on the page, makes it look like keyword spam. If an AI can indeed generate these models (and no doubt it can), then maybe elaborate here https://teocloud.io/blog/plans-on-teo-schema-language or on the repo.)
> “Never work again” money is crazy-high for younger folks (like, not already close to qualifying for Medicare) in the US, on account of the costs and financial risks of our healthcare system.

Exchange plans are fine enough, and like, they're not that cheap, but they're also not that expensive either. Depending on how much you make from investments on your never have to work again horde, you may be able to qualify for rate subsidies, and then it's even less expensive. In my county, if I were 64 years old, assigned male at birth, I'm looking at about $17,000/year for a Blue Cross Bronze plan (less costly options available), with $9,200 out of pocket max. Budgeting $26,000/year for healthcare means less than $1 M should cover you for life (assume 3% perpetual withdrawal rate). Rates are lower for younger people, but budgeting based on current costs for the oldest people should help the numbers work. Double the budget if you have a spouse; do some math if you have kids you need to cover until they become independent. Definitely make sure you work until you have earned Medicare eligibility, cause it'll be handy when you reach that age.

Is $1-2 M crazy-high? Kind of, but depending on what your annual withdrawal rate target was, maybe you can just say if you've got enough to pull $100,000/year, you're good on healthcare too. Hopefully most years you won't hit the out of pocket max.
Not just value types, but also:

1. Pointers to the same (and not just references to objects).

2. Unions (via explicit-layout structs)

3. Function pointers.

4. C-style varargs.

To be fair, not all of these have been exposed in C# historically even though CLR had them all along. Most notably, unmanaged function pointers took over 20 years. And since most people look at CLR through the prism of C#, they aren't necessarily aware of these features.

Still, one way or the other, we're at the point where pretty much any C program can be transpiled to C# in a one-to-one mapping of almost every construct (setjmp/longjmp has to be emulated with exceptions), and a very similar performance profile of the resulting code.
Most kids want to be social media influencers.

But I do not think most kids today, once adults, will be very happy with their parents if they just blindly support them in that dream, neglecting other realistic career possibilities in blind faith that their kid will be a star.

I'm not saying you should tell your kid 'no! you can't be, I won't let you.' - but like, maybe nudge them in the right direction, have them meet influencers and hear how hard the job actually can be, hear how lucky/unfair who becomes popular and successful can be - then if they are comfortable with and understand those risks, support them in any way possible after that.
It worked on these guys: https://en.wikipedia.org/wiki/Sultanate_of_Rum
Smalltalk is definitely message passing. There are many ways to intercept the messages and implement different responses. This one mechanism enables: network aware code, object proxies, sub-classing, on-the-fly code generation, and lots of other behavior. Traditional methods were invented later as less robust version of Smalltalk's message passing.
Thanks, that's a new idea I haven't thought of and indeed a temporary account works! Doesn't quite solve the problem yet but indeed a good starting point to try and figure it out.

Edit: Was able to temporarily "fix" things (doesn't fix rendering issues, but makes desktop usable again) by reseting the panel configuration, and then some simple fixes to its appearance broke everything again... Sounds like it will be a while before Plasma 6 is ready for me to switch back to it.
There are cases where you really do need to see a work product sample. At a prior employer, we needed to see a writing sample. If you had an example or two already, great. But if you didn't have anything you could share, you'd have to create something.
He’s not just a proponent of message passing, he’s a proponent of late binding [1]. The idea there is to have a running image of the environment and interact with it in real time, updating code while it’s running (no recompiling or anything like that). The idea is a high level of interactivity with very tight feedback loops.

A whole operating system like this would allow you to hack on the user interface and change things on the fly. All of your software would also work like this, promoting open extensibility by the user. You ought to be able to click on any window or other user interface element and be able to view and modify the running code live, without even restarting the computation it’s running (never mind the whole program or even rebooting the computer).

This sort of ability to do live hacking on the internals of what you’re working with is how computers used to work in those early days. It’s also how machinery has always worked in the past. A mechanic could lock in the timing of an engine by rotating the distributor cap and listening to how smoothly it fires.

[1] https://en.wikipedia.org/wiki/Late_binding
Experiments with 1M Token Context Windows
I sometimes wonder if something as changeable as fpga can be made for asynchronous circuits...
That may be what it’s called, but I never use it. Ironically I work closely with electronics engineers and we still use “kettle lead”, “figure 8” and similar in person since everyone knows what they mean. BOMs are a different kettle of fish of course.
> He said popular channels from overseas that ATN was paying high licence fees and royalties to broadcast in Canada were being pirated "left, right and centre."

That means that the fees are too high and should be renegotiated.
AMD desperately needs to improve their software situation.

It's been like this for 10 years - they have competitive hardware in many cases - but the software is always a buggy mess.

Unfortunately it has caused the situation to be "if you don't want a migraine just use CUDA" for many, many years. Even now they still have issues.
After raising $1.3B.Inflection got eaten alive by its biggest investor,Microsoft
You keep missing my point, possibly on purpose, so I'll end this here.

The EU and the US and China disagree about what user rights are and what reasonable behaviour for a website is.

If one of those parties enforces their vision onto their traffic, it has a chilling effect - splittig the net into federations. By making GDPR super vague, the EU just makes everything worse, including for Europeans. If you disagree that the rules are vague, I'll refer you to the rest of this thread. Nobody knows what's being enforced or what the penalties are.
That's fairly rude. My point was that what manifests in myself as being negative manifests in other people as simply reading more into things than is actually there. Even trivial experiments are prone to biases.
Microtype features are already incorporated. See this issue:
https://github.com/typst/typst/issues/261#issuecomment-14886...
I'm taking a DIY approach to RAG/function calling for a work tool. We're looking for data sovereignty, so we're probably going to self-host. To that end, I'm using Ollama to serve some models. If you want to do DIY I would highly recommend using NexusRaven for your function calling model.

No promises but I'm hopeful we can opensource our work eventually.
People now are resorting to eat even grass and weeds. See https://www.middleeasteye.net/news/war-gaza-palestinians-are...

Meanwhile food spoils in the line of trucks blocked outside the apartheid wall.
8 reached EOL in the last year or two. I think 11 is still under LTS.

Part of the problem is the changes made between 8 and 17 could be incredibly disruptive depending on your libraries.

If they had stuck to not using sun.* stuff you were pretty safe, but a few very popular things did.

Then somewhere in there a lot of the common server stuff moved from javax.* over to jakarta.*.

Both were needed and very good, but could turn into dependency nightmares. So depending on your app/stack it wasn’t an easy transition.

17 is fantastic though, especially coming from 8. I’m excited about what’s already in 21 (latest LTS) and coming in the next LTS after that.
I’m seeing that my Node.js knowledge has not aged well.

If you asked me to write an implementation for the “Work with Threads” example I probably would have elected to use child_process or cluster.
Data API Builder for Azure Databases
> IMO public is generally critical of science unless they get some shiny toys out of it (and the causation is fairly immediate and obvious).

Someone commented in the Economist a few years back that the last subatomic particle to have commercial applications was the neutron.
The year of Linux on the desktop already happened.

It was March 2020 to sometime in 2022 when millions of people were given a Chromebook and told to work from home.
Do you offer monte carlo simulations for forecasting?
The ones dropped into the macerator are the lucky ones. The ones who live suffer for their short lives, until their economic utility curve crosses a threshold value and they are also slaughtered.
Tell me about it. I'm really starting to get ticked off trying to wade through garbage hype and actual improvements across everything "AI"
Sortaaaa, it’s definitely harder to read existing code than it is to write new code, which is what you’re getting at. To bend your analogy a little further, we can all identify the person on the road who was clearly wrong, putting us all in danger. It’s the difference between someone slowing down traffic by camping in the fast late and someone else barreling down a residential street 50 mph over the limit. The former is annoying, the latter struck and killed someone.

Not that code is this serious at all. Idk.
A engineer at my work tweaked a web irc client to work on the nokia candybar for fun during the cdpd (pre 2g) days. My first 3G test phone was a nokia brick that could also act as a heater. Fun times.
why NexusRaven specifically, what has your experience been?
FlipperZero: Our Response to the Canadian Government
Perhaps part of the description of the problem should also be that we understand descriptions of how neural networks work but there are a lot of things about training them that we don’t understand. And by “understanding” I mean we often don’t have a better way of training things than trial and error. Prescriptive definitions. Maybe it works, maybe it doesn’t, maybe it’s suboptimal (it almost certainly is). And a lot of these things are data-dependent.
> until Central Banks intervene and solve the problem altogether, which makes the problem functionally disappear, but it's still the key problem

The Fed and FDIC are separate. Central banks help with the liquidity problem. Deposit insurance solves it.

It remains a core risk. But risks have to be managed. Problems are unsolved.