skysight-inc/HackerNews huggingface dataset:
> If your Go application is not a network service, and frankly, is over 10.000 lines of code, you're not using Go for its intended purpose. An application with a complex object graph seems exactly like the sort of application that shouldn't be written in Go.

It seems the industry is moving to adopt Go for this exact use case, unfortunately.

Not sure if I read the parent's argument the same way however, as what I'm objecting to is the continuous assignment of capabilities to language implementations that they don't have.

On 130us - pause time is frequently quoted in Go discourse but it is somewhat misleading as this omits the "front-loaded" nature of its design. If you spend >5x CPU time executing GC code than more, err, pause-focused designs and have lower throughput, then those 130us no longer exist in a vacuum. It is more accurate to specify that Go favors the sweet spot of "smaller" amount of work performed by a single node and focuses on maintaining consistent latency for light to moderate allocation rates with low heap size. In a way, .NET's GC is evolving in a similar direction but attempting to maintain the throughput or ensure the loss is within single digit %.
This is her explaining her research on NPR:

https://text.npr.org/2014/04/25/301824760/what-happens-to-ou...
> A GNU/Linux smartphone is an even better fit for this.

Why GNU? Their runtime stack isn't exactly known as the best fit for constrained devices like a smartphone.
I started programming in 1984. I have no doubt that if those computers were suddenly all we had, we would leverage them in surprisingly interesting ways.

A classic example is https://www.vogons.org/viewtopic.php?t=89435, which shows what can be done “today” with old hardware, which was thought impossible for all the years before.
World of Text
I'm glad VSCode handles large text files better for you than it does for me. Editing anything large in VSCode makes it slow to a crawl on my machines.
People want this, but you probably won't reach most of them because discovery is a hard problem.

That's okay, build it anyway.

Put your ego down and finish it. Set goals about completion of the project, not receiving accolades and making sweet user acquisition graphs.

Ship it.
That sounds much better--I'll implement it. Thanks for the idea :).
> Maybe put `&&` between them so that if one fails, it won't keep running through the script?

Or just add `set -o errexit` at the top of the script. Or use make.
The theory is correct, but the example is not the best: petrol prices are not as elastic as you'd think.

If I need to make a left turn across traffic or go around the block I'm not topping off at a station just for 5 cents/gal. (Tho, I might make a mental note & use that station when I'm coming down the other way, when it's easy to in & out.)

Los Angeles in particular is crazy. We have the equivalent to micro-climates with fuel prices. Stations a half mile apart can be 30¢ different. Stations a town apart can be 70–80¢ different.

And there are a couple of stations in Beverly Hills adjacent that are ~$2.50 more than the going rate (no surprise there, tho).
I liked Dokku when I was still happy using docker, but since I started working on https://www.dbos.dev/, I value microVMs way more.

The problem with Dokku is that, while its easy to use if you have experience in devops, well.. you still need to know devops! That's not what I call serverless...
Clifford Stoll Ted Talk [video]
You don't arrest people when you just want to ask some questions.
what else is the front porch for?

Otherwise, rigging a floor drain so you can hose down the whole room is just too much trouble.
2Gbps is nice for nightly off-site backups and occasional file sharing with friends and family, but it's totally overkill for me.
The chinese property bubble was created because of the lack of equity markets for chinese investors to dump money in. Without good investments to be had the chinese turned to pure speculation in the real estate market. Their housing market is actually quite good at providing housing, in fact theyve lifted 800+ million people out of poverty in the last 80 years. Just the crappy financial regulations that caused the problem.

The American housing market does not seem to have much speculation right now. Houses actually provide utility around equal to what they cost here, theres just a big enough wealth disparity combined with not enough housing that a huge number of people cant afford that price.
I think my messages sent over e2e encrypted chat with expiring session keys (like Signal) is more secure than broadcasting on radios with known weaknesses. Can you explain briefly why I'm wrong/"delusional"?
Do you actually employ people in the SF office? Or is this more of a pied-à-terre for meeting new customers/investors?
There have undoubtedly been advances in algorithms that are hard to really communicate to people. However, I think it is also arguable that the advance in computing resources has enabled some of the algorithm advances that people would use in these discussions.

That said, the discussion on "better built-in languages" feels like it is aiming at something I don't understand. Older computers booting into a programming environment was something that worked really well for what it was aiming to do. You could argue that BASIC was a terrible language, but there were other options.

I think the current raspberry pi setup is quite a good example for what you are speaking to? Mathematica is preloaded with a free license and is near magical compared to the programs most of us are writing.
Yes. The best situation for a government to be in - everybody is doing something that doesn't make any sense to be illegal but it is, so they can do whatever at any time they feel like so.
> It's like being a diamond cutter in the diamond district.

This is a good analogy. The old wisdom is that it's better go to go a restaurant surrounded by other restaurants than one that is off by itself; perhaps an implicit acknowledgment of the effects of competition and talent-pooling.

How much this still applies in today's remote-everything world, that is an interesting question indeed.
I think China would fit this description the best. It seems like they DGAF about what you say as long as you don't criticize the leader and government or create "social unrest" which practically means telling other people to criticize the leader or government.
I just tried it and it is currently at about 918, which yeah it is high and using a lot of the available speed.

I mentioned Xbox getting to 500, so yeah there are some that are. But you're not downloading a game every day, at least not ones that are 50gb and won't just finish very quickly.

So that is 2 things that actually seem to utilize the speed that I can get, but it doesn't seem like the rest of the internet is anywhere near this capability and hasn't really been changing much.
The biggest "source" of vibes that CouchDB/PouchDB is "dead/maintenance mode" is the corporate ecosystem/contributors around it:

- Couchbase has been increasingly moving away from CouchDB compatibility

- Cloudant was one of the more active contributors until it got eaten by IBM and put into a maintenance spiral (what mother can love what IBM "Blue Mix" has done to Cloudant?)

- In general the still growing number of document DBs that are Mongo-compatible but not CouchDB-compatible (AWS and Azure document DB offerings, for instance)

In Open Source the winds of commercial favor aren't always reflective of Open Source contributor passion, but there too the pace of PouchDB seemed to greatly slow down a few years ago, and lost the interest of some major contributors. CouchDB itself seems to have gotten hugely stuck in a bunch of Apache committees over the design of the next semver major version, with a ton of huge breaking changes that don't really seem to be for solving problems but do some architecture battle under the hood, some political war between Erlang and other programming languages for superiority, and some political war between Apache trying to consolidate core functionality with some of the other database-like engines in their ~~graveyard~~ custodianship.
Congratulations on the launch! I'm curious—how is what you're building different from other AI SRE solutions out there, like Cleric, Onegrep, Resolve, Beeps, and others?
so what limits the speed of the robots? is it computation? or is it mechanics?
Darwinian Traps and Existential Risks
These projects are great!
I also am fascinated by it, have a look at this simulator, which show the face of earth at some given points https://www.smithsonianmag.com/science-nature/travel-through...
Acorn Communicator – IT History Society
Very cool, how dies the GPU access work?
I can't think of a cryptography engineer who, given the option of betting on the academic/tech-industry cryptography savvy of RWC attendees, or the government market product engineers at Motorola, wouldn't put all their money on RWC, and then take out a loan to find more money to put down the same way. "If law enforcement can't get cryptography right there's no way independent software teams can" is completely backwards.
You'll need to provide reliable polling data (i.e. not originating or influenced by the Russian government) to support this assertion, please.

Also:

They have been doing so for the past five centuries.

And yet the Germans seem to have genuinely changed, and all of the other European powers gave up their hyperfixations with their respective colonialist adventures. Even the U.S. public seems to have, by and large, lost its taste for the sorts of quasicolonial adventures (Vietnam, Iraq, Afghanistan) it readily accepted just a few decades ago.

There's no reason the Russian population (which I do agree continues to tolerate these adventures; though it does not "overwhelmingly support" them) cannot change their attitudes within a generation or two as well.

Given the proper arrangement of facts on the ground, that is.

Specifically: a clear strategic defeat of its current adventure (probably the most farcical of all in its history).
You can open your settings using cmd/ctrl+comma and there is a button in top right corner that opens the JSON file itself.
Very nice. I would like this for Helix, and allow bringing your own config!
I'm not sure what your point with the Motorola radio is. It's well known b2b solutions are often totally broken crap. Even more so then consumer solutions.
See, that kind of defeats the purpose, as stated in the parent post, of "... every car has a first responder chart."

And to my point specifically, the disconnect is the same mentioned in the owner's manual. At least they're consistent.

EDIT: Also, LMGTFY would be a pretty poor answer to give to first responders should your vehicle be on fire.
Everything else being the same, it used to be the case that someone based on or close to SF would have an advantage – more so if your product is geared towards developers. SF and the Bay Area in general used to set worldwide trends, and I think that's still the case.

However, after COVID we aren't back to the same level of conferences and other forms of gatherings that used to exist. I don't know if it still makes sense in the short term.
Vim Adventure is great! I find it annoying that it's 25$ for 6 months, because I definitely won't pay again just to quickly redo one level. I think a one-time payment would be more fair.

Or maybe if they keep adding level, we could pay per level, so that the levels that have already been paid would stay forever? I don't know.
It's pretty neat to be able to speak what I want to do, but I got a little annoyed when it misunderstood what I said and picked a different option than what I wanted.

Ability to type instead of speak? Or Undo/Cancel -- though that might be tempting to use for fixing mistakes in judgement.
PGP has been available for a long time.

Of course the common easy to use solutions are all backdoored or worse.
> We believe that language is the best filter

I'm very skeptical about this, honestly, but I suppose time will tell. An important aspect of this sort of tool for me is also that it's not some sort of SaaS nor makes use of any SaaS. I need to run it on my own server.
There are exemptions for development, testing, and personal use, among other things. And the restrictions apply to “products”, which GitHub projects by themselves probably don’t constitute.
Yes.

I wrote about it at https://shkspr.mobi/blog/2020/11/what-would-happen-if-comput...

Look at early games on the Sega Megadrive / Genesis compared to the ones released towards the end of its run.

As we learn more about computer science, we can push systems further than their creators envisaged.
Also in the Maghreb! I believe that's where France imported the concept from (but I'm not sure).

https://en.wikipedia.org/wiki/Pastilla
Show HN: Find out if your area could be affected by a nuclear event
Hey, HN! I feel like lately a lot more people are trying to keep up with geopolitics. So we've collected data from different sources and put together this map with potential targets in nuclear warfare.
Please let me know if it helps you and if you have other suggestions. Thanks a lot!
> know somehow who ate one in France a decade or so ago

Technically banned for over a decade, FYI [1].

[1] https://en.wikipedia.org/wiki/Ortolan_bunting#Legal_status
Thanks. Do you have a source for this? The darknet diaries episode didn't mention that: https://darknetdiaries.com/episode/147/
Bechtolsheim Outlines Scaling XPU Performance by 100X by 2028
First the foie gras, now this. Are there any other "Torture the creature before eating it" French dishes we should know about?
Look up proof of stake
Thank you. Yeah definitely a shot in the dark.

My mind was initially thinking of an AI assistant focused on guiding users through daily tasks (personal hygiene, locking doors, etc).

Advancements in robotics made me wonder if there was something wearable to enhance one's motor skills.
On (mobile) Firefox they don't. And all are of equal width.
More info from the Hot Chips presentation:

https://www.servethehome.com/ibm-telum-ii-processor-and-spyr...
Ask HN: Browser-UI with multi-LLM for the team?
I'm looking to provide our 4-person team access to various LLMs, including OpenAI, Anthropic, Meta's Llama, and some others.

I want to have browser-based UI (like ChatGPT) to upload files, get Markdown-reponses and have price control to avoid unexpected high costs at the end of the month. My current plan is to purchase API keys from different LLM providers and use LiteLLM as a proxy to setup cost limits OR to use OpenRouter.ai (potentially still using LiteLLM).

LibreChat currently doesn't support "passing through" uploads, but this feature is expected to be implemented this week: https://github.com/danny-avila/LibreChat/discussions/3760#discussioncomment-10445600

My Questions:

1. Is my approach using LiteLLM or OpenRouter with a UI a viable solution? I believe this could be more cost-effective than purchasing monthly chat accounts for each of the four users.

2. Are there other UIs similar to ChatGPT and Anthropic's interfaces, for the case that the new LibreChat attachment feature is too instable?

Update: It would be great to run a self-hosted open source stack.
I work in a scientific field, and I was analysing a large amount of data related to clinical trials. Part of the work required categorising the data fields, and while traditional Excel approaches were helpful, ultimately I had grind through a large number of fields, manually sorting/categorising and Googling details for about half of the entries.

I wondered whether an LLM could be helpful for some of the steps I was taking manually (hence a quick exploration for such a tool) but there didn't seem to be an easy way to test this. (I could have pulled it into Python and tried to automate it that way, but I didn't time/energy on that occasion.)

(Sorry for the slow reply - travel.)
I feel like that's probably easy - "Don't go in there, that's a room for private stuff."

What's harder to explain is, "why do you get both an office and a sex room, while I have to share a bedroom with three siblings?"
do you know how difficult it is to get four or five friends together on a frequent enough basis to carry a D&D campaign as adults?

it's hard. really, really hard.

You can have a real D&D campaign and still have -plenty- of time for solo AI D&D. Solo D&D isn't going to replace the group.
It's very similar to how mechanics now replace whole parts rather than machine or rebuild them. The cost now are man hours, not the components themselves
there are more TCP/IP stacks for DOS than there were back when DOS was widely used. so, yes.

Leaving aside the evolution of language designs: we's gone through several "revolutions" since that time. object oriented, etc etc. say all you like about the subtle power of LISP. the fact that there's so much Python code out there doing stuff, and people can bend it to their own needs, says a lot for modern progress.
Despite the popularity and economy of remote work, having an office, even a small one, in an appropriate business district, is still a signal that "this isn't just my hobby."
Dang those dinosaurs were really good jumpers back when they lived 6,000 years ago...
IBM Telum II Processor and Spyre AI Updates at Hot Chips 2024
"The man who needs a new machine tool, and hasn't bought it, is already paying for it."
Agree though ballooning cost will prove to be Datadog's Achilles heel. But $83k/year is a bargain no? Where do you even find an engineer working less than $150k/year who could provide the same level of service as Datadog?
mmm, yes, housing is unfortunately a subjective matter. consider bungalows built in the 1920s: they are smaller than modern homes, but also contain items such as old-growth timber framing/shelves and hand-built mantles that are essentially unobtainable today

i think you can narrow your focus down considerably to just the post-2000 era, average houses have grown by about 30% since 2000 but housing prices have increased 70%

even more tightly you can look at the post-2008 housing crisis (assuming you feel there was a crisis) and note that the housing/income ratio has almost doubled in a decade, with little change in the housing stock and with interest rates increasing significantly

i suppose time, as always, will tell
You're assuming that the only way to a definition of an identifier is 1) parse the entire source tree 2) keep the entire source tree in memory 3) use that in-memory source tree to go to definition. If you accept those constraints and then implement in a slow language, then yes, it won't work.
Companies are culluding to suppress wages by algorithm, too. Look up a company called Aon, and their product called Radford Data & Analytics.
We're not talking about developing an entire language, we're talking about a button to let someone turn features in their car on and off. An icon can be used globally, just translate the owner's manual instead of making thousand of different cars where the only change is the language on the buttons.
This is a good instinct. Even if you're using a good E2EE messaging app like Signal, you still trust them not to mitm unless you check the other person's public key out-of-band. I suspect most people don't do that.

Also, there are issues with Telegram's E2EE mode, besides it being disabled by default. More than enough reason not to use it.
Telegram is not based in Russia.
Salesforce's "no software" slogan dates back to a time when software was sold in boxes on store shelves. They were one of the first (possibly the first) cloud-based business app. The slogan only looks weird in hindsight because the term "software" now includes SaaS apps.
What's the impact of this?
> hunters drive quite a bit of conservation efforts

Hunters are generally exquisitely knowlegeable about the local flora and fauna. That sort of knowledge rarely accumulates without an element of respect. Some of the most effective conservation efforts in the world arose from environmentalists and hunters allying against developers and ranchers. (And by extension, some of the biggest conservation losses from the latter driving a wedge between the former.)
Very cool, many of us here, I'm sure have dreamt of this sort of thing whenever we fold clothes, but you've made it a reality.

Hope to see rapid progress on this!
Well, the return on enough capital will always out-earn the return from labor by quite a lot. Labor doesn't scale the way capital does. You can have 10 billion invested instead of 1 billion, but you can't work 80 hours a day.

But more, most of labor is saving single-digit percentages of the return from labor, if they are investing at all. The people who had capital to invest a generation ago, and left it invested for a generation, kind of by definition kept all of that capital invested for a generation.

So I don't think it's as simple as "return from capital > return from labor". (Or maybe I'm demonstrating that it is exactly that, and I'm just thinking of it using different words.)
They had the best software given the constraints of the architecture. Basic was the best fit for 8-bit systems with tiny amounts of RAM. The interpreter was easy to implement and port. As soon as we moved into the 16-bit era more languages became available, because the hardware became more powerful. It was also at that time when computers stopped being shipped with built-in languages and began to be shipped with a bundled programming language or without one.
What is my Linux OS supposed to phone home to? Linus torvalds build machine?
Can you imagine if the CEO of Telegram was a US citizen? It wouldn’t just be HN people losing their minds.
Play Classic DOS Games Online
Honestly I'm more impressed by the early 80s software from the likes of Symbolics and Xerox than by modern mass-market stuff.
Western romance, kill me now. It's the same idiot misogynistic white dude trying to woo the same hotter, smarter, better in every way woman and conquering her into marriage.