skysight-inc/HackerNews huggingface dataset:
Create a list of bookmarks linking to websites you find interesting, and publish it for the world to see...The model is as recursive as it is simple. There is nothing preventing a list of bookmarks from linking to another list of bookmarks...The creation of a bookmark list is a surprisingly fun project.

I agree. I've often thought of people publishing a list of bookmarks in a way that everyone can see. I even created DownloadNet originally based on this idea. I wanted a way to publish one of my bookmark folders as a server for people.

But then, as so often happens, the simple idea evolved, and I got carried away by who knows what (technical challenges? I don't know) and ended up creating a personal archive and search engine with only a scant integration with bookmarks.

This article is a good reminder of what originally seemed to me a good idea. Perhaps I should add it there. Also, perhaps p2p could be an easy way to federate these things? Not everyone can just create their own server, nor do they want to host it on big providers always.

I've been tossing around the idea of p2p as a way to "solve" this, but it's still rather formless: new and vague. Over the last 3 days I created a p2p blog (and again, got carried away -- perhaps with technical challenges -- and added p2p chat). But I think there's something there.

Perhaps I should listen to that idea that keeps recurring for me. To that first version of it anyway.

Something simple, that unifies, publishing a bookmark folder (I have some chrome bookmark reading code^0), over p2p (I have janus^1), and possibly uses either the popularity of DownloadNet, or even some of the search/archiving stuff -- without getting carried away -- to assist in delivery or marketing.

I don't know. A clear synthesis right now escapes me, but that's OK. I think there's something there: bookmarks (maybe a special bookmark folder, something referential, like "/var/www/html"), into which bookmarks go and then become public; a lightweight p2p server (that perhaps in some limit future could be federates effortlessly for p2p discovery, but who knows how?). Ugh...still too complex perhaps.

Bookmark folder + p2p + transitive (my bookmark folder includes a link to another person's bookmark folder ~~ somehow).

So it's like that article recently on the homepage "We need webrings" or sth. I didn't think that was particularly a good idea, but now I see at least a partial appeal.

The "link" to another person's p2p bookmark "folder" will instead be a normal www hyperlink that links to the "signalling access point" where you can do the ritual to make the connection.

People may think the weirdness, unavailability (you have to be running the little service in your terminal or as a daemon), and difficulty makes it a non-starter. But I think these "backward" elements, could be a paradoxical strength.

I don't know. I think there's something there. I definitely want to keep pushing in this direction, anyhow.

0: https://github.com/00000o1/Bookmate
1: https://github.com/00000o1/janus
The "trick" is that intelligence is ambient in living tissue (it's concentrated in ganglion and brain but all cellular tissue thinks.) In other words, there is an intelligent designer because it evolved from life (not the other way 'round.)

See the work of Michael Levin and co, and what Wolfram has discovered about how common computation is in natural systems, and it becomes pretty obvious that there's no intrinsic "that's too clever" limit to what evolution can do.

https://en.wikipedia.org/wiki/Michael_Levin_(biologist)

https://en.wikipedia.org/wiki/A_New_Kind_of_Science#Principl...

Wolfram's something of an megalomaniac, but he's not wrong about the "principle of computational equivalence":

> Based on his experimental results, Wolfram developed the principle of computational equivalence (PCE): the principle states that systems found in the natural world can perform computations up to a maximal ("universal") level of computational power.
Aren't those negatives mainly due to the transient nature of traveling? This particular hotel seems quite nice, and when I'm in an area for a long time, I don't particularly mind being in a hotel, especially if that hotel has good food.

It is my understanding, especially in New York, that it was not uncommon for people to have residency in hotels in the early 1900s. I've always found that a bit interesting. Even today, I know there are some condos you can buy in upscale hotels, where you have access to the amenities, such as the restaurant, laundry, and cleaning services.
Wonder how the author'd categorize that post
Yea this is the point, all roads lead back to the lack of innovation at Google.

They have capital, they have free cash flow, they can attract talent, but often they completely fail to compete effectively in new categories they enter.
I think there is nothing more vacuous than taxonomy arguments (though they can be fun). Kent Pitman (KMP), for example, is on record as saying that Scheme is not a Lisp[1]

1: https://groups.google.com/g/comp.lang.lisp/c/Bj8Hx6mZEYI/m/6... (besides the inevitable flamewar started by @lisper's question, there's actually some good discussion between the "adults in the room" well downthread of what I linked).
They have proven themselves unworthy of this power and legal exception process.

> He did address the FBI's earlier abuses of Section 702 to spy on protesters, campaign donors, and even elected officials.

> "To be sure, no one more deeply shares Members' concerns regarding past FBI compliance violations related to FISA, including the rules for querying Section 702 collection using US person identifiers, than I do," Wray said.

> The FBI "responded rigorously" to these violations, he added, and that already "dramatically" reduced the 702 searches on US persons, he added.

> "Moreover, as we publicly announced in June, the FBI is implementing further measures both to keep improving our compliance and to hold our personnel accountable for misuse of Section 702 and other FISA provisions, including through an escalating scheme for employee accountability, including discipline and culminating in possible dismissal."

Anchorman Ron Burgundy I don't believe you meme here.
The ideal outcome is that we automate all of it and then just do the things that we find fun. For those who really want to continue to be at the bleeding edge there will be the option of enhancement/merging/uploading/whatever winds up working in the end but I think that existence will be very different from our current human experience much like if you could uplift a chimp or a dog to the level of a human.
Did modafinil ever come up in your lab? I was DXed ADHD somewhat by surprise and due to the situation, medication was not an option (and is rather difficult to obtain in my country anyhow). After reading about off-label use of modafinil for ADHD, I gave it a go, and it has worked very well from my POV.
It's worse.

It's a negative sum game.
One economist will give you an answer which may or may not be correct. A poll of economists sounds like a good source for /dev/random.

In a field which has notable problems with predicting the future, adding more samples may not improve matters.
FWIW we also test the Oils GC with a X-to-Y to generator, where X is Python and not Scheme, and Y is C++ and not C :)

For example here's a self-contained Python program to make various types of linked lists and traverse them, making sure the GC can follow the resulting pointers in C++, with field inheritance, vtable pointers, etc.

https://github.com/oilshell/oil/blob/master/mycpp/examples/c...
That quote will never get old.
Is it possible to make GC a library?
It’s difficult to retain top talent if you do not allow them to publish.
Really wish some manufacturer would copy Apple's strategy of providing long term software support for their phones.
And the software that is installed is always 4+ years out of date. But oddly there are no “security concerns” about running 4 year old conda install that has had zero updates ever.
I disagree, I think very little of what is taught in school would be made unnecessary by LLMs.

We teach maths, but calculators didn't stop this. Even if LLMs can take a less structured question and call a calculator, it just means maths moves more high level, and to understand the goals students would still need a foundational understanding anyway.

We teach language for communication, and we'll still need to communicate. LLMs can write emails for us, but only if we can communicate what we want written. We need to be able to understand the output, decide what we want to change about it, and voice that back to the LLM. They're a time saver but don't really remove the necessity of the skills development in some sense.

We teach languages for communication with others. Translation apps haven't stopped this. Being able to speak to someone is still worth a lot. If this does get solved in the future it'll be by UX improvements not AI improvements.

We teach creative skills, but we know most students don't go into creative jobs. These skills are taught for pleasure, for cultural reasons, and to create well-rounded individuals.

We teach history, geography, and science, not so that students can regurgitate facts (even if that is what ultimately gets tested) but because we as a society believe it is important to understand and learn from what came before us and how the world around us works, and be able to ask the right questions about the world.

LLMs, if they continue to improve, might change how we assess students, and they might change the focus somewhat, just like the introduction of the ubiquitous home PC or the internet did, but I don't think they're going to eliminate most of what is taught in school.
One of my grand-uncles lived in the Park Plaza Hotel. He was a widower, a WWII vet, and loved the city. I was a kid at the time so assumed his lifestyle was closer to "The Suite Life of Zack and Cody" and didn't know what an SRO was. I assumed he was able to afford it on his Army pension, LOL!
This really could be a plot for "Idiocracy 2", showing humanity hundreds of years in future, where all education was given up in favour of LLMs and a bunch of undergrads/startups.
I’m a consultant and have brought travel down from 4 days a week to 3 days every other week.

I do prefer to be home. But let’s not deny that going to a high end hotel in a top tier city is glamorous.

If the breakfast is expensive but you get it for free, it’s going to be a very nice experience
You want to use a piece of limited spectrum, don't want to pay for a private slice of it, and complain that you have to be 'public' in a public slice of it?
> The machine is a complete moron for not being able to get basic data from basic sources right.

I'm just going to point out that you're calling an AI moronic for not getting this right when a bunch of humans are also disagreeing with you. Frankly, this really undermines your case that this is an AI failure.
I have a lot of my electronics fed from remote controlled switches. I press a button and off or on it is. I have one switch with five buttons - router, pc, monitor, etc. When the kids are a pain, i select what to switch off of theirs (so they can still play games, but perhaps won'thave the internet(....costs about €15 or so. Saves me a fortune when i leave the house, too (no 'standby' lights anywhere).
Just like my pc, i decide, and I'm in charge.
Understood, although not much of a disincentive. I think I have an aversion to just taxing what people own. When it's a building, at least that is related to services they're likely to consume; it's not just "we want a cut".
Can't speak to the size issue as I don't use emscripten, but I agree that most WASM output is waaay too large. Regarding JS, you need a small amount of JS to bootstrap your WASM program. In the browser, JS is the host environment and WASM is the guest. The host instantiates the WASM module and passes in capabilities that map to the module's declared imports.

https://developer.mozilla.org/en-US/docs/WebAssembly/Using_t...
I have fond memories of the "Apple Mac OS X Version 10.5 Leopard [DVD-ROM]" (2007) that took over a month shipping from Amazon.com all the way to India, and it cost $99 + shipping. The earlier year in 2006, I got converted to a Mac and I got the "Mac OS X 10.4 Tiger" installer with it.
- Lack of features

- Lack of cross-platform support (Windows only)

- Lack of Ahead-of-Time compilation options

- Worse performance

- Disappearing community support (many common/favorite libraries have already dropped 4.8 support and/or maintenance and are only looking at the .NET 5+ present; more do that every day and generally greenfield fresh/new libraries won't even consider 4.8 support or testing at all; this includes major first party libraries such as ASP.NET and Entity Framework, you cannot use the latest on 4.8 full stop)

- Worse and more expensive tooling (8 can be entirely command line driven including locally and cheaper and easier CI/CD installs and scripts, has great support not just in expensive IDEs like Visual Studio or Rider but also [cheap as free] VS Code and through LSP tools even options like vim/neovim/emacs in ways that 4.8 has mostly never supported)

Yes, there's definitely a shift in LTS strategies with .NET 5+. It isn't tied to Windows support lifetimes anymore, which has benefits too (much easier to deploy new versions; I will never miss the days of "we can't use that feature because management keeps putting off the Windows upgrade migration"). It is using a very similar strategy to NodeJS of twice a year releases with "even releases" being LTS supported for two years. That certainly can sound like a more complicated maintenance burden, but faster release cycles and shorter support windows generally mean fewer backward compatibility breaks and an easier upgrade from version to version.

The way I see 4.8 "long term support": the VB6 runtime is still technically "supported" in Windows 11 for long-tail backward compatibility but such long "support" doesn't mean VB6 is a good option for writing code today for Windows (or has been for a decade or more), and the VB6 IDE and compiler have not been supported since Windows XP. Fortunately, 4.8 isn't the VB6 of .NET because there are clear and easy upgrade paths, plenty of good migration tools, plenty of good reasons to migrate (performance! cross-platform!), many developers have happily migrated with no intention of going back, many new developers to .NET have enviably never experienced .NET <5 for many good reasons (Linux support!), and .NET 5+ is still unarguably .NET in every way that matters (the languages are the same, a vast majority of the base class library is the same or distinguishably better). This isn't a hard fork at this point, this is much more clearly "present and most useful" versus "outdated and legacy". But the sentiment of "don't use VB6" is still there for 4.8: if you are still working on 4.8 this year you probably better have the excuse of a large "brownfield" application with a huge legacy footprint. You are probably going to have a bad time doing it, you are going to have an increasingly uphill battle to get new developers to go back to 4.8, and the IDE and tools for supporting 4.8 are going to lose support soon (the ones that haven't already) and will only get more expensive and rube goldberg-like, to be trapped in VMs of older Windows versions and increasingly network isolated because of that.
But think of the poor people that just want target to political opponents!
>I have used Pixels for a long time and never felt the issues you're talking about.

Without specifying exactly which pixels, that statement is largely irrelevant since if one generation of Pixels was good that doesn't translate to the next generations as well.

The problem with Google is that it's not a consistent HW manufacturer across generations like Apple. I've been following the Pixel series since the 6, 7 and now the 8, and they all have tonnes of complaints about HW issues related to signal reception, battery life, glass kracking, which Google refuses to acknowledge, to SW bugs, plus hit or miss services in case of repairs.

Currently, their Samsung modems are still far inferior to Quallcom flagships and call signal reception is the most important thing for me.
because it seems to have built in assumptions about the scale, scope and complexity of soluton you are trying to develop. Specifically, unless you tell it to think about automated testing, or architecting, or making code be loosely coupled, it will hack.

this is because a lot of the time what a beginner needs IS a hack. But if you always hack at your job, things stop working.

I want to reiterate. One of the reasons the LLM is so helpful is because it has been RLHF'ed into always treating you as a beginner. This is core to it's usefulness. But it also limits it from producing quality work unless you bombard it with an enormous prompt explaining all of the difference between a beginne's and an expert's code. Which is tedious and lengthy to do every time when you just want a short change that doesnt suck.

Humans are able to learn from all sorts of external cues what level they should pitch an idea at. Startups should focus on hacky code, for velocity. Large buisnesses should focus on robust processes.
you ssh-d into 25K servers one by one? I mean, manually?
I think it's worth pointing out that if there's an LVT, whether you own a farm, a parking lot or an empty lot on the edge of Austin, your taxes would go up in any case. There's nothing inherent in an LVT that unfairly penalizes farms.
No, they didn't stop, actually. Even here:

https://news.ycombinator.com/item?id=38154072
In my personal experience, when you write code which caters to many legacy systems, your code will likely end up...

* adhering closely to well-regarded coding practices regarding naming, typing, modularity etc.

* being more standards-compliant (except in clearly-identified locations)

* having more robust abstractions

* exhibiting less bugs (in particularly on modern platforms)

* having a more robust build system

* being automatically compatible with future platforms, or at the very least exceedingly easy to make compatible

which is a good thing.

(But this may not be true if you cater to just a few legacy systems, because then you might make do with a bit of idiosyncratic combination of fudges and hacks.)
Neocities (disclosure: I work on it) has taken steps to try to improve small personal web site discoverability, which ends up being like a platform for people making web sites with a hybrid social component https://neocities.org

I like the idea of calling this the small web, I usually go with something like "personal web site" or "home pages" but it's never quite stuck for me. I hope they've added Neocities to the Kagi small web search because there's some pretty incredible sites available for that and our compiled sitemap will make importing easy: https://neocities.org/browse

The framing for this stuff is usually something like "wow remember the crazy 90s web" nostalgia pieces or "this is an active resistance against Facebook come join us in the lonely space nobody goes to." But really there's some incredible, magical content that requires the canvas the web provides, that isn't on the social media super-platforms and people very much still use the web to access them. Neocities alone serves hundreds of millions of views per month across all the sites, there's still a lot of web surfing going on.

I would actually argue that having a web site gives you more exposure for your content than an average social media account, because sans a few lucky accounts, most are being throttled and limited by weird algorithms to prevent people from seeing your content organically. Your google search ranking might not be great, but people share links all over the place, including in private channels (think Slack/Discord/IRC/IMs) and you can still get meaningful distribution of your content this way.

To paraphrase @izs "if you build it, they will come", is a misquote from a Kevin Costner movie about baseball ghosts, but if you build a good site with good content, people do just magically show up through mechanisms I don't myself quite understand yet. It's pretty cool to see new sites on Neocities that are unusually interesting and know they'll organically get view counts into the millions before it happens.
Having self promotion "rules" under the guise of "protecting communities" when it's really to force you to buy Reddit ads. As a user, I've found self promotion via comments way more helpful and relevant than their terrible ads...

I would be fine with paying Reddit for the ability to (tastefully?) promote in my comments
I have trouble trusting this when the first thing I see is AI Art. It makes me think the article might have been generated too.
View source on this one!

Wow... I never really knew when I was visiting a website transformed by XSLT

This is really cool
The problem with this is that it's fundamentally incompatible with zoning.

I own a chunk of acreage in farmland adjacent to my metropolitan area. The township won't allow it to be developed further due to density restrictions, I have my one house on it but that's all I get and I'm happy with that, but his tax would be implemented at the state level. The state would say "You have a lot of valuable land here right next to the city. We're going to tax you wildly on land you can't develop.

Furthermore, this tax would just serve to increase speculative churn and encourage chunks of land that would eventually go on to become parks and public lands to be broken down by landowners into small chunks for the densest and most valuable uses.

The whole problem is that what is valuable is not necessarily what is good for society and this does nothing to address that. I'm always struck by how weirdly free-market / Laissez faire land value taxes are given who typically pushes them.
I think GP was talking about property taxes. Even the US has tax free capital gains up to a limit.

No capital gains isn't necessarily a great system either. It leads to people treating their primary home as a retirement savings vehicle.

Taxing inflation-adjusted capital gains on home sales is a sensible compromise. And maybe also allowing the gain to be divided over years of ownership.
Why should they need a warrant to surveil foreign targets?

> Section 702 allows the Feds to warrantlessly spy on communications belonging to foreigners outside of the United States in the name of preventing crime and terrorists attacks.
It would stop them spying on his political enemies
At that point you're abusing the word niche
Keysweeper – Arduino-based wireless keylogger
While I know it's different for everyone and every workplace, I think Slack can be both good and bad for ADHD!

For me, while the distractions of Slack can be a problem, just as often my issue is less distraction than just needing an external motivator to get started. In that case, a sudden DM asking for an update or a request for help in a public channel may be the only way I ever get started actually working. (Obviously, this works best if your job is more about helping others in general than about getting specific tasks done.)
Pascal in the Race: TFB Challenge Benchmarks
You can use tools like certbot to get a working cert without "approval from a corporate CA". It isn't a selfsigned cert.
There are a few attempts today to combine polarization with QAM to effectively double data rates again without impacting SNR. You can have two polarizations of radio waves at any time (horizontal + vertical or left-handed + right-handed), and each of these polarizations can carry separate QAM-modulated data. Supposedly this all also works with MIMO as long as you have the appropriate antennas.
So there aren’t any details? How did she make money?
Living the high life, literally in terms of the ceilings. Having ceilings like that is so mind-blowing in a living space, as it opens everything up drastically. That is an insane rent. From the description, the size is great. What is the condition and quality of the place? And I'm not all that familiar with New York's neighborhoods. Is low 80s upper east side a good neighborhood?