skysight-inc/HackerNews huggingface dataset:
It's a fair theory and I agree it is one motivator.

But, I also know non-leader individual contributors who firmly believe that in person is better for collaboration, design, and problem solving. Yes, they prefer to be at home, but they believe they need to be in person to do their best work. So, I wouldn't be surprised if many managers believe this too. I disagree with this personally, but I recognize that different things work for different people.

I also believe there are some CEOs who don't own any real estate investments, but feel some responsibility to uphold certain economic values that they believe will help prevent a massive recession that may impact their business down the line.

In other words, I believe there are several factors that are influencing different people to believe in-person is right for their business.
this is heaven for ADHD folks
Up until recently it was still named the "iTunes Classic Visualizer" even though it was in Music.app. It's buried under Menubar > Window > Visualizer > Classic Visualizer now.
I'm sceptical about humanity's future, and not only with perspective of AGI getting out of control..
Average human won't be able to harness new powers.

solarpunk envisioned, possible today:

- entire human knowledge available on palm of your hand..!

vs

cyberdaftpunk actually more common:

- another idiot driver killed somebody when being busy with his candy crush saga or instagram celebrity vid.
It looks like a very well documented & great product.

But it's presenting the impression that it's a blackbox, that it's just Garnet you have to configure.

But there's a huge vm under the surface of this facade, and you're not showing what the rest of the iceberg looks like in these docs. No vm is free of tuning. Not Java, not node, not .net, and they all have specific learned natures.

It's concerning not encouraging that Garnet doesn't even begin to respect that, that it presents itself as a neutral blackbix binary when there's so much more here.

I'm really shocked at the complainy whiny petulant tone that any remotely critical point of view is met with. I've never seen a group of people so brazenly so aggressively insist we should have no concerns, that showing any appreciation for nuance or difference is met with accusations of FUD. Terribly insulting to be bossed around like this, and I hope the rest of the .net platform advocates aren't think skinned & petulant. I don't think you'll get far trying to win cultural arguments by force.

Garnet looks awesome but this attitude of outrage anyone might for a second pause about .NET & that any concern is invalid and not allowed is absurd.
Lack of parking can be a barrier to adoption with any type of bike. Nobody wants to lug any bike up stairs.

But it's a solvable problem. Newer apartment buildings in London must provide secure cycle parking for residents and visitors.

For older buildings that lack such provisions, London councils often provide secure (covered, lockable) on-street cycle storage facilities. 1 or 2 car parking spaces can be converted into parking for many bikes! [1]

[1] https://tfl.gov.uk/modes/cycling/cycle-parking
ctrl + f "tool calling"

ctrl + f "function calling"

Have these terms already become passe, or not yet caught on? Or are they an implementation detail which Panora seeks to gracefully elide?

Edit: Oh, very cool, though. I'm envious, in fact.
Ask an investor? Matt Mullenweg is one.
I have had the same issue writing rust libraries for things like performant (Gb/s) network log analyzers. Agree this is one of the weak points of the language in my relatively amateur Rust experience. I also faced the rare cargo dependency bug, but still better than alternatives.
The subtext of observations like those are that wealthy aristocrats in the age of full lamplighter employment would be better off materially working as a Walmart checkers today, and there's some truth to that, but the implication that Walmart checkers today will be better off when computers eat their jobs does not follow inexorably from history (the idea that it does is "Whig history"; the past sucked except in serving its role as the stepstones to our glorious future; take that, and the famous WW2 bomber survivorship bias graphic, and you have the problem with the logic of that last paragraph).
I'm terribly sorry but nothing in your lengthy reply convinces me that you know more about Brazilian constitutional law than the Brazilian Supreme Court judges. You seem to have some kind of political agenda, the topic is clearly moving you personally, and this is all very fine, but all you present in terms of knowledge of Brazilian constitutional law are other HN comments and unsupported claims that I'm supposed to take for granted.

So I stand with my original comment.
full color, higher page counts are ~$18. I get maybe one a year and i have no idea where they are!
I don't know if I am the only one who always trips up on reading this common theme in AI progress - that AI will be the pinnacle of education - but it really strikes me as meaningless.

What is the point of education if the bots can do all the work. If the worlds best accounting teacher is an AI, why would you want anyone (anything?) other than that AI handling your accounting?

A world where human intelligence is second fiddle to AI, schooling _will not_ be anything like what it is today.
This is not true for England https://en.wikipedia.org/wiki/List_of_regions_of_the_United_...

And it's not true for Mississippi: https://mdes.ms.gov/media/8639/pci.pdf

http://www.usa.com/rank/mississippi-state--population-densit...

Relatively easy to disprove. The misinformation just fits the narrative better.
"eating"
I read the first volume a long time ago and enjoyed the view into how these open source projects have been designed, and what "architecture" actually means in their context. I think sometimes it's about making them easy to extend from the outside (with add-ons and configuration files), and sometimes it's about minimizing the effort needed to extend them from the inside (by adding and refactoring code).
If they're living on stolen land, they're not civilians.

Meaning a very large portion of the population of nearly all the countries in the world are not "civilians" in your view.
Users flagged it. Correctly of course.
The advantage over an app based method is that you might just use rsync to sync all available files, the disadvantage may be that you might not be able to transfer all extra data (if you organised your stuff in albums etc.).
That's a Helldivers 2 reference, and it doesn't reflect well for your case. I for one, am glad the work of satire exists so we can once and for all have a real talk around how phrases like "Spreading Democracy" can over time completely lose the plot about what the U.S. as a country was about. It isn't about structures of government. It's about Liberty and the preservation thereof against enemies foreign (other countries) and domestic (the Government itself). Whether Democracy or Republic, a government by it's nature is a tool to curtail or preserve some Liberty for some people to the exclusion of others (currently and in the recent past drawn along nation state or polity lines). In the work of art in question, galactically, and cross-species polity, with Managed Democracy having as one of it's tenets be the mandate to, through violence, instate itself as the "One True Governmental System" everywhere it currently isn't, no questions asked; in fact asking such questions is an act of High Treason.

The lesson here being; if you forget the point of keeping your government around (for the U S., preserving Liberties, and asserting the supremacy of those rights over the legitimacy of any act of Government trying to curtail them), and conflate the government with the end itself, you create and perpetuate an inhuman monster capable of manufacturing the conditions for manifesting atrocity on scales that would make the despots of the past blush for how unambitious they ultimately were in comparison. For there is literally no stopping something once you've managed to elide the meaning of our most sacred values across generational boundaries from meaning one thing, to something completely different. As an example, from the work of Art in question: Freedom being taken to mean "you are Free to decide how you support the regime", but not whether you should be supporting the regime at all.

I assure you, if winning takes you in that direction, you're barking entirely up the wrong tree.
> That's kind of the opposite of the Hacker ethos

HN revolves around YComb and finding ideas that make great products. Someone has come up with a brilliant solution and someone else is saying they want to buy it. HN isn’t about “hacker” purity, it’s about thinking through cool ideas and maybe finding a startup along the way.
> Back then, were executives writing such grand proclamations about the future ?

Yes. And the good ones (like SamA and SJ) deliver.

https://youtu.be/1tQ5XwvjPmA?t=278
I think developers are especially at risk, because we all think we know the risks and can manage them better... yeah, right lol.

It's like how doctors and nurses are notoriously bad at getting their own health checkups. They're experts, they know better!

Pfft. How many of us actually spend time (and have the knowledge for) auditing the security of our OS, cert chains, HTTPS setup, etc.? I've seen experienced senior devs share private keys over Slack for the whole team to reuse, manually disable HTTPS checks with a comment like "too much trouble", etc. It's pretty scary.
I used to read MAD as a kid. At some point in the 90s they released a CD-ROM set of every issue. It was a neat idea, but the software was pretty bad, and some of the scans we're great. They simulated the fold-in effect, but the alignment was off on some of the issues.
The first step is working with the existing system. Replacing it can come later, once everyone can see the obvious path.
> Our children will have virtual tutors who can provide personalized instruction in any subject, in any language, and at whatever pace they need.

This is one of those few cases where I'm actually more bullish than Altman. I don't need to wait for my kids to have it, but rather I personally am already using this daily. My regular thing is to upload a book/article(s) into the context of a Claude project and then chat with it - I genuinely find it to already be at the level of a decent (though not yet excellent) tutor on most subjects I tried, and by far better than listening to a lecture. The main feature I'm missing is of the AI being able to collaborate with me on a digital whiteboard.
When I was a kid, we’d regularly get MAD at the supermarket. We’d all read it cover to cover. I was young and some of it was over my head but that’s ok. In junior high, my college age sister gave me a subscription to Sports Illustrated which I read cover to cover; SI had a reputation of paying the most for its articles and the writing was excellent. In my 20s, I subscribed to Spy and was inoculated by phrases like fat fingered vulgarian against a future which should never have happened.
https://xkcd.com/605
Good tool to choose techologies. Java and Rust have mixed sentiment. For Brainfuck the positive coments clearly outweigh the negative ones.
> he is allowed as long as they follow GPLv2, which is the case with WP Engine.

Unless I missed something, no one claimed it's not legal.

There are lots of things that are legal but nonetheless not nice.

Just because it's legal doesn't mean you can't say "that's not nice" or "you shouldn't be doing that".

"It's legal" is not an argument here. It's completely besides the point.
Show HN: I built an open source alternative to Grammarly
I created RewritePal, a tool that helps you generate clear, compelling writing while keeping your unique voice. It's completely free to use and requires no sign-up. My goal was to build a simple, yet powerful alternative to Grammarly, with an emphasis on ease of use and privacy. I'd love to hear your feedback and suggestions!
And this gets at why the availability of AI doesn't necessarily lead to prosperity and abundance. If you have to subscribe to an AI medical care and benefits advocate, and your insurer buys an AI service to automate the generation of reasons to deny your claims, and you see your doctor for 5 minutes at a time during which they push you towards a drug recommended by an AI Prescriber Assistant app provided by the pharma company ... then we can all be using AI in misaligned ways that leave us no better off.
Same could be said about case with private insurance and poor implementation.

Government-led services are almost always inefficient. From my point of view the best is a private insurance but with heavy government regulation. Looks like Switzerland is going that way.
I love this idea, some sort of inverse Roko's Basilisk. Tie a bunch of low-IQ data points to the sources a super AI is likely to first use to identify threats so as to eke out a few more days of existence.
Unless they are scraping it using residential botnet proxies, unique user-agents, unique device types, and etc...
Cal. sues ExxonMobil for alleged decades of deception around plastic recycling
all steps, like .. fiddling with virtual cards, retrying transactions, occasionally cancelling when searching for a driver ... this seems like waay too much effort.
Telegram to Disclose Phones, IP Addresses at Authorities' Requests
An FPS Death Match map, but every time a new match is started, the layouts of the rooms change somewhat. And maybe even like another commenter talked about, buildings themselves could be positioned using this technique too, so even the layout of the buildings and the roads change a bit every new match.

It’ll be familiar, but at the same time unfamiliar, every time a new match starts. Some strategies will be useful across matches, some strategies will not.
Selling the ads. Also cooperation with Russian government
I miss Spy Magazine (no relation to MAD or Spy vs. Spy).

https://en.wikipedia.org/wiki/Spy_(magazine)

My favorite cover (very slightly NSFW): https://www.telegraph.co.uk/culture/3662697/The-spy-who-hate...
Of course they did! During the advent of personal computers there was plenty of hype and grand-visioning for a technology that had very little value until VisiCalc triggered exponential growth. Same story for social networking (look at The WELL), the Web (Netscape practically invented insane-seeming hype-based valuations), many other examples.

In fact, I can't really think of any part of the industry where "outcomes speak for themselves" -- I would have said quite the opposite is the norm.
Is somebody not convinced yet, search with the new HN sentiment analysis tool [1]. Java or Rust have mixed sentiment. For Brainfuck the balance is clearly on the positive side.

https://classysoftware.io/chat-analysis/
n+1 once said McSweeny's (https://www.mcsweeneys.net/) is just Mad Magazine for the literary set, and today is the right time to share that.
I do understand what lossless means. The point of my anecdote is a tale of warning that when going off and start designing new network protocols, especially one as bare bones as TTPoE, you need to consider what happens when someone has to deal with things going wrong. Diagnostics and maintenance matter in the real world for people running large systems with thousands or millions of moving parts. IPv4 and IPv6 bring along lots of tools that help in these scenarios, and IPv4/v6 headers don't actually have all that much overhead to parse and generate in hardware, plus they are protocols that have been around long enough to have many widely available hardware and software implementations in open source or to be purchased from vendors. I'm certain that there will be times when sysadmins will be cursing the fact that the folks who implemented TTPoE didn't have a ping-like tool available from the start.
ASK HN: How do I sell software engineering handbook?
Hey HN,

I and Ender have written a Software Engineering Handbook that covers key topics in software development, including best practices, design principles, and leadership advice for engineers. I’m now looking to sell it, but I'm unsure of the best approach to get it in front of the right audience.

I’d love to hear your suggestions on:

=> Marketing strategies for technical books

=> Approaches for building a community or audience around this type of content

=> Pricing models that have worked for you

Any advice or experiences from others who have successfully sold technical content would be much appreciated!

Thanks!
Let me start by saying (as someone who has written a few technical books of his own)—Congratulations!

I am sure you (assuming this is your first book) are learning that this is a labor of love, and I wish you the very best in this endeavor. You should be proud!

I was exposed to "data oriented programming" thanks to Clojure—wherein maps/sets are the constructs used to pass data (as plain data) around, with simple functions that work with the data, as opposed to the traditional OO (hello ORM) that mangles data to fit some weird hierarchy.

Java's recent innovations certainly make this a lot easier, and I am glad someone is looking at propagating a much needed message.

I will take a look at the book, but I wish you the very best.
If you have the money to burn (and if you're early stage, you will be burning), ads can quickly tell you a lot about whether people are attracted by your ad copy and landing page.

They work particularly well after speaking to lots of users (or reading their interactions on forums), to see the language they use when discussing the problem your solution fixes (and using that language in your copywriting).

For most products, Product Hunt is a waste of time. On the other hand, if you're a top 3 product that day, you'll get a steady stream of signups for months, if not years.
I don't really share that philosophy personally. But I do think there is a balancing act. There's a big gulf between "not catastrophically slow" and "state of the art." :-)
Show HN: DataToaster 3000 – The Future of Kitchen Data Storage
How is it gated on Wordpress.com? Here are the docs:

https://wordpress.org/documentation/article/revisions/
Another Reason Why You Should Sleep on It Before Making an Important Decision
+1

Here's his Dieter Rams iPhone dock too:

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

(his production quality is unreal)
In this gedanken experiment, the stars are placed into a spherical container. Particles within this container bounce off its walls. It is like a cylinder full of gas. The container does not collapse with the stars; its dimensions are somehow controlled by the experimenter. Well, if there is pressure inside this sphere, then you cannot shrink it without working against the pressure, and doing so will add energy into the system because work is being done on it.
As far as I know neither PRQL nor KQL are DSL's intended for querying timeseries (like PromQL). Even other timeseries DB's like Influx DB which are somewhat similar to Prometheus have their own DSL (for example InfluxQL in case of influx DB).

Personally I think this sentence summarizes the need pretty well: "Many telemetry systems have implemented their own DSL, and each tends to be tailored (intentionally or not) to the underlying data model and storage mechanisms.".
"Eating."

https://i.postimg.cc/wjXHqQhF/MAD-Fold-In-Al-Jaffe-172-What-...
ConnectRPC works over the web and I've built several web apps (SPAs) with it. It works with JSON by just setting the Content-Type header to `application/json`. You can add compression easily on the backend with a single option. Generating typed stub code is one line (`buf generate`). Connect-ES is awesome - it's a Typescript-first protobuf library for the web.

Interacting with the API is very simple, for example:

const resp = await gameEventClient.getRecentAnnotatedGames({
limit: annotatedPageSize,
offset: recentAnnotatedGamesOffset,
});
setRecentAnnotatedGames(resp.games);

These function calls are typed and a lot of the code is auto-generated from the .proto spec (i.e. above the gameEventClient and getRecentAnnotatedGames are auto-generated code). On the server side the code is also obviously auto-generated. It all works seamlessly. Even the documentation for the API can be auto-generated. See for example:

https://buf.build/domino14/liwords

The above documentation was auto-generated from my protobuf files. This project uses ConnectRPC on the backend and on the front-end SPA. To me it seems so much simpler and better than the way I've seen people use OpenAPI - where many people seem to create the code _before_ creating the spec. I actually haven't found a good Go generator of stub code from an OpenAPI spec. With ConnectRPC it just works, it's simple, easy, fast, etc. It's easy to add interceptors to do things like parse the http request for an Auth or Cookie header and then insert the user ID etc back into the context for the different service functions to handle whatever needs to be done with the authenticated user.

I could ask the same question - what am I missing?
They might be talking about this one?

https://www.youtube.com/watch?v=L3nWw8qSYgk
I don't know what to tell you. I'm not trying to criticize anything. I'm offering a well founded basis explaining why people are shy of a technology.

It's not a giant conspiracy theory. It's not some underhanded badmouth campaign.

.NET comes from a very different background that was remote from what everyone else was doing. That's just a fact, that's a true history, and it matters.

But you can't seem to face that truth in any way. And are aggressively crapping the hell out of this Redis thread with outrage that we haven't welcomed you by laying out the palm leaves & celebrating your entrance.

I'm extra shy of Garnet because of this incredibly over-the-top mercenary & reckless assault on discourse, and your attempts use shame and force to mute anyone trying - even gently - to discuss .NET hesitancy.
Trailer: https://www.youtube.com/watch?v=2ivmweJQaco
FBI Releases 2023 Crime in the Nation Statistics
Shall the Xcode Plane Land?
This is fun - sorta stuck adding a word, says it is at it's limit and to delete some words. But I delete a few and it tells me to chill out but still cannot add one. Maybe just getting overloaded. Still neat stuff.
Developing a Go bot embedding Ichiban Prolog
In 1870, Lord Rayleigh used oil and water to calculate the size of molecules
Who are your current users?

What channels do they use?

Do you want more users like them?

Can you gain users one by one using manual methods?

How much runway do you have?

Is there something you could do right now that would gain users?

Are you not doing it because it is harder than paid ads and/or Product Hunt?

One advantage of paid ads and/or Product Hunt is they allow the creation of after-the-fact narratives for unsuccessful products. Being very easy is another. Throwing things over the wall is always easier than sales because sales is hard work.

Good luck.
Ask HN: AI tool for getting oneself across a new repo?
Suppose I have a completely unfamiliar git repo (containing, ball park ~20 files each of moderate complexity) that I want to get myself across, and documentation is lacking.

Is there any AI/LLM tool that looks at the whole code base (repo) such that I can ask it questions?

In the specific case I have, both the framework and programming languages used are well known but not ones I'm already familiar with.

I don't mind if the tool takes some time to ingest the repo or train itself or whatever (can easily wait an hour or so if that's a consideration). In this case, privacy isn't important.

Any suggestions?