skysight-inc/HackerNews huggingface dataset:
I think files are too limited to be the base for a memex. I've been managing a lot of my data recently in my custom built "memex" and have found them a poor abstraction in many cases. An example is my music collection. I have 2000+ songs, of which I have music metadata, metadata for myself (added date, found source), and the music itself. Bundling this into the mp3 is unideal. A json file per song is also not great, doable but overwhelming at 2000+. My ideal is a json file for all of it and then linking to the path of the mp3. The abstraction I've made allows you to pick arbitrary positions in the data "tree" when to break from a file tree abstraction to a intra-file data format (JSON, YAML, etc...)

I also think the interoperable argument breaks down when you want to do anything off the beaten path. The author mentions how you might have a folder with a presentation or document. But attaching any kind of nonstandard data for the format is impossible, and requires the format parsing clients to know about it. You're limited by what each format supports and the total number of available, mature formats with mature parsers/editors.
It's not obligate-multiplayer, but seeing as it's a Dungeons and Dragons implementation with lots of best-in-class multiplayer features it seems libelous to call it "single player".
I had an order from Floyd (online furniture retailer) and on day of delivery the delivery company said the order was damaged and to contact Floyd for replacement.

Amazing run around where every week I would email Floyd customer support, they’d said they would order a replacement in a ‘few days’.

Six weeks of that and I submitted a complaint though BBB and I immediately got a reply that the items were now out of stock, and would be likely in stock in 6 months or so.

I ended up accepting the damaged items (at full price, no compensation) rather than wait so long.

A few years ago online-only startups distinguished themselves by providing better than brick-and-mortar customer service but I see this has flipped. I think this is what Cory Doctorow calls enshittification.
We agree - the "simple not easy" turn of phrase is speaking to that point. It is easy once implemented, but it isn't easy to transition. (I am academia-adjacent by marriage but closer to the humanities, so I understand the amount of work it would take to perform the transition.)
Could it be that JS has poor expressivity for the concepts discussed in SICP, but good expressivity as a general scripting language[0]? Same thing for Python.

[0] And conversely, Scheme doesn't have good expressivity as a scripting language.
Just like mixing errors in Rust requires third party packages and macros to sort out all boilerplate code?
Use a camera and QR codes to transfer information instead of manual input, it would be much more viable. You could use any chat application that supports images as a transport laye.
I believe somebody didn't get the irony.
Zoom? A company publicly traded on the Nasdaq and funded in San Jose, CA?
(Wife is a dentist.) There are a lot of immoral people out there, but "see the dentist only if there is evidence of a problem" is a bad strategy.

Tooth decay is a slow process and the treatments slowly ramp up in invasiveness: when it's minor you can use sealant (like painting over it), if it progresses you get a filling (with some minor drilling), if that progresses you get a root canal (drilling out the whole nerve and replacing the bulk of the tooth). You may only reach the threshold of feeling pain at the point of needing a root canal when it can be preventable earlier.

(I do suspect hygienists are capable of spotting most of this but my impression is they're not licensed to diagnose.)
The fact that Rust requires third party crates for proper error handling ergonomics, proves the point it is only partially designed.
Show HN: Superflows- Open source toolkit to build AI assistant for SaaS
Henry, Matt and James here - we're building an open source devtool that makes it easy to integrate an LLM-powered assistant into software products. It calls your API to take actions in the software and answer questions, like having a ChatGPT plugin within your product. It’s also open source, so you don’t have to send user data to another 3rd party.*

We started working together 2 years ago and have pivoted a few times. One problem we came across running a startup was we had to learn to use a lot of business software.

We also heard from people running software companies that one of their biggest problems was helping users get the most out of their software. We’re building Superflows to address these problems.

Superflows works by calling API endpoints (and in time, functions in your code) which you choose to expose. This lets the chatbot achieve tasks within your software in response to natural language queries.

You can upload your OpenAPI spec to our dashboard to get up and running, or there are presets to test. You can enable/disable endpoints and evaluate performance in the playground. We also have a react UI library to make it easy to integrate into your software.

You can self-host for free. We're charging for the cloud version. This has faster & easier setup, user permissions, analytics & support.

*We currently only support OpenAI LLMs, but are working on making it easy to host llama 2 so the whole stack is open source.
Wow, I didn't know Zoom stock is now worth only 12% of what it was at its pandemic highs, putting it almost exactly back to how it was right before the pandemic. https://www.google.com/search?q=zoom+stock
It's "the Service" with capital S, indicating that it is a term specifically defined in the contract. Here "the Service" is defined as "the meet.jit.si service, including related software applications". If that's not vague enough, article 2 gives 8x8 the right to change, modify, etc. the Service at any time without any notice.

The guys at 8x8 may be well intentioned, but their lawyers have done their best to not give the customer any basis to sue the company in any foreseeable circumstances. That is what company lawyers do, for better or worse.

Regardless, it appears that at present time jitsi is not including AI training in their service, and there is no explicit carve-out in their terms for AI training. However, by article 2 they do have the right to store user content, which might become a problem in the future.
Wouldn’t covering it more just exacerbate the problem of overcharging and doing unnecessary work? Not sure this really helps.

The real problem is that dentists business model assumes they will do a lot of restorative work but people’s dental health has improved so it’s far less necessary than before.
The ToS clearly says all "Customer Content/Customer Input" AKA your words, text, voice, face, etc can be used for "Product and Services Development" which could as easily be a facial recognition database, an FBI-style database of dirt on individuals, or literally anything else before it's an AI.
I hope so, otherwise it's yet another time bomb
This is extremely unprofessional and will earn you a (deserved) ban on any platform you deploy it to.
Hopefully this is won and followed by similar for all other tech monopolies: Amazon, apple, meta, Microsoft, etc.
As a long term (40+ year) Lisp developer I carry that forward into my other languages. Vertical whitespace is free in lisps,* as with most languages, so what I try to do us clump together an "operation" ideally so that it fits in my fovea when when I'm glancing at the code. So a quick glance tells me "this isn't what I'm looking for" or alternatively "all this goes together so read the whole thing before changing anything, but there's a good chance your change won't affect other parts of the function."

Thus:
(if (< foo 0) (do-this)
(do-that))

or if it's long

(when (< foo this)
(some-stuff)
(more-stuff)
...)

Obviously one can do this in C++ by introducing a block, but it isn't as syntactically natural; a block implies that there is important RAII involved, so usually I just do it by "vertical clumping"

I find the standard c style (used by lots of languages) actually spreads the code out too much, emphasizing the curly braces rather than the code itself. (this is a local version of the OO+IDE plague that smears functionality across lots of tiny files.

This sense of locality is presumably why the gnu programming style is compact in some ways and expansive in others, different from K&R style, for example,

return-type function-name ( type1 arg1 ) {

allows the eye to see the identifiers without the syntactical markers () and {}, letting indentation and vertical whitespace to tell a story.

* except, de facto, Interlisp because it normally used a structure editor rather than a text editor.
I don't think the story is so simple. Here is a 2.5 hour video investigating the issue: https://www.youtube.com/watch?v=JGIGA8taN-M
Perhaps. Forgive me for doing so, I did google some rifle ranges in Ireland and the only comparable rifle range to the one I'm speaking of is the Midlands National Shooting Center of Ireland near Tullamore, and it has similar problem to what I was talking about for our long range facilities. We have smaller ranges I think similar to the the ones I believe you're talking about much closer to the city limits and a handful of indoor ranges within city limits.

>but one thing that surprised me about San Francisco was that, while there’s a reasonably extensive public transport system in the actual city, it more or less stops dead once you leave.

I suppose it's a jurisdiction issue. The city here is quick to expand bus service whenever the borders expand or to new communities, but they do not service anything outside of the limits whatsoever. There's little in the way of public transit outside of the municipal level.
Reminds me of that argument scene between Capt. Holt and the dentist from Brooklyn 99.
I’ve liked using ractor.

https://github.com/slawlor/ractor
I'll keep that in mind next time I'm using my SpO2 meter.

You know, as a follow-on to the whole prior post all about signage, this current blog post includes two more signs, starting at about 12-point font. It makes me wonder if anyone there even reads signs. It is a workplace tradition to simply ignore signs, or deliberately go against whatever they say, if you happened to notice some words and you read them. I would get so uptight about following every sign to the letter, that it drove other people up the wall. Because where I was, the signs were placed passive-aggressively by an administrator without a handbook, who just seemed to add more and more rules as they went along.

Whereas it seems in the Antarctic station where this blogger works, reading and obeying signage may be a matter of life and death, safety of life and limb.
So, the whole middle management caste, that pushed for simplified, broader appeal consumer friendly games while naying any attempt to revive old games, is currently packing its cardboard boxes and lining up for the exit?
presented many times in Shakespeare and elsewhere.. the "Nobles" around the court, Barons or minor Princes with conflicts on their own lands. Not commanding from the top but instead mired in local conflict and between each other and their own family.

A great conspiracy is not the way to think of this. It is a system with pressure. In general there is pressure around control of wealth, for ages. The modern forms of pressure come from attorneys mainly, or those closest to the action with ambitions and vices.

"They will never allow" is shallow thinking, casting your own desire for power into the actors. The reality is complicated and not as simple. Reality is that there is great abundance at this time, and it is fought over daily using mostly legal means.
> Plus here in the UK we're obsessed/in love with the US.

Well the state department didn't support brexit [0], as one sort-of counterpoint. However, The Economist didn't either [1]. So this doesn't disprove your overall point.

[0] https://carnegieendowment.org/2018/11/28/limitations-of-u.s....

[1] https://www.economist.com/sites/default/files/EconomistBrexi...
I would really want to know what is the impact of those wind farms on the marine ecosytem.

We treat the ocean like a big dump place.
I sometimes wonder if people just slack off if working remote. Honestly, it‘s the only real „problem“ I can imagine. And wouldn‘t there be better options to fix that than having everyone come to the office?

Large screens, whiteboards, audio and video are almost perfect nowadays.

edit: I don‘t understand the downvotes. I‘ve been working myself fully remote for years and I do my work. I just see zero drawbacks in terms of efficiency.
"It's not ironic, it's just stupid."

https://www.youtube.com/watch?v=nT1TVSTkAXg
Bad behavior at ‘Barbenheimer’ reflects a worrying trend
There is no single "right way". Instead, there are pros and cons to various solutions and your circumstances will value those pros/cons in a particular, personal way. This will make a few of those options be more suitable to your needs.

Other than that, you mention a few things which you should not really care about. E.g. a CDN or "deploying in the cloud" doesn't really make much sense at this stage. And no, you should not concern yourself about "webassembly" for this at all. Probably also, analytics.

In any case I think the main problem is that it's not really clear to me whether your main goal is to a. build the thing, b. use the thing, or c. both. But you should consider that a. will take quite a bit of effort and time, and it can easily end up taking away your willingness to do b. On the other hand, if your goal is b. then there are already many solutions available without building them yourself.
I love how the party can split up and go do completely different things. That's often difficult to do even in a traditional tabletop setting.
It is ironic. It's true that work isn't accomplished over Zoom. More generically, it's not accomplished by meetings.

What does being in-office accomplish other than face-to-face meeting?

Zoom is a replacement for face-to-face meeting, but they themselves want to meet face-to-face.

Hence the irony.
> but it is far away from anything that I would call a "problem".

I see a problem when someone is boasting about knowing json and ipod development, they open with an excuse for dropping out of school 40 years ago but don't want to say what they've been working on in the past few years.
Yes, I believe this conspiracy theory too. All of the vcs are double dipping, they own a ton of real estate in sf and invest in sf based companies because they know they get the money back through rent
> runaway AI that never stops building more infrastructure

Try driving through Irvine, California some time and you will see it happening before your very eyes.
A Japanese startup is using biotech to ‘brew’ greener fashion
I’m curious how long it will take Apple to switch from Lightning to USB-C across the rest of their product lines now that the iPhone has switched.
You will get 480 Mbps for the regular iPhone model. If you want to get the higher transfer rates afforded by USB-C, you have to upgrade to the pro model.

https://9to5mac.com/2023/02/28/usb-c-iphone-speeds/#:~:text=....
Maybe the best game I've ever played.
Again, surprised that there are close to zero rumour on M3 / A17 benchmarks. That is rather strange and we haven't seen something like this in the past 5 years.
People are bending over backwards to avoid paying black Americans for trillions in stolen labor. Switching the topic from race to class is another attempted deflection by the dominant groups in the US.
I've found BBR to be fantastic for WAN and internet use cases while having no negative impact on my traditional internal use cases. I'm glad to see fair bandwidth competition with other protocols is still a focus, though I don't see many notes on whether how much it stomps on traditional flows is any better.

I haven't really looked into BBR.Swift since I don't have many high bandwidth cases where I'm having issues or much congestion in the first place but it's good to see it being tuned there too.
They have a cross platform save sync service which has been disabled, but it sounds like that wasn't load related. I'm not sure how big the save games are but 700k people mashing the quick save button every 30 seconds probably adds up.
It’s at the point where I’m saving up to get my dental work in Mexico or Colombia. There’s no point of doing it in the states. I paid $6k for one implant. Ridiculous.
I came here to comment on this too. I’m from Edmonton but live in Seattle now. I can definitely hear a difference in people from Vancouver versus those from Edmonton. I was hoping to see more detail on the Canadian side.
Texas Power Prices to Surge 800% on Sunday Amid Searing Heat
> How are people going to attend meetings on any day if they are only coming 2 days a week.

By... using Zoom to connect to those meetings?

> Similarly, Zoom has multiple offices so even if people had to go to the office 5 days a week there would still be a point to have zoom for calling between offices.

What's the point of joining a Zoom call from an office when you could join it from home?
New Jersey is planning wind farms so that number should continue to rise over time. I grew up in New England but moved out many years ago. I remember wind farms off cape cod being extremely NIMBY and the argument was cape cod is unique and a wind farm should be else where - essentially I assume the argument of anyone living near an area that is going to get a wind farm. These are probably one of the more expensive areas of the state due to being by the water.
It would also get awkward when you get an unexpected Slack message of "You told Jane that you'd take this point offline, make sure to actually continue the conversation".

At that point, the matrix would become completely inescapable ;)
It is becoming more and more difficult to find a trained organist, especially one who will work as a volunteer.

But for churches who prohibit recorded music, their recourse is to mothball the organ, and have somebody pull out an acoustic guitar, and there you go.
That is only a recent thing. There were no fees for exposure before Musk careened into town.
Anecdotally, I’m probably around 150% as productive at home compared to at the office. How's that for a reverse card?

Seriously, I can't stand hearing other people talk. I can't stand hearing their keyboards, or their mice clicking, I can't stand to hear people walking around, I don't want them to be able to talk to me abruptly.

Work gets done faster when I'm allowed to focus in my own controlled environment.
Unfortunately that doesn’t work for things like meetings!
I miss the good old when days when "if you are not paying for the product, you are the product" actually only applied if you are not paying for the product.
Seems like both are making $$$
But in this case nominal vs PPP GDP are both in use. I don't see how "economists" are "redefining" things. It sounds more like OP is seeing "GDP" in separate articles, thinking they're the same thing, and then thinking there's some sort of conspiracy to mislead when he figures out they're in fact different.

edit:

I did some searching and found a economist article that claimed china's economy would exceed the US's in 2018: https://www.economist.com/finance-and-economics/2011/12/31/h...

The article very clearly says that 2018 is the date where its GDP at market rates will exceed the US. So at least for this article, there's no mixups here, only a failed prediction.
I say this as someone who’s been working remotely for the past 10+ years: could it be that the productivity has actually been affected? I know that (sadly) remote work is not for everyone and in some cases productivity nosedives.
It seems hard to believe that a company’s managers would want to do their landlords a favor by paying more rent when they don’t have to. How would investors even ask for that?
Pictures/visuals just communicate differently.

A well-done graph can communicate data and the desired message quickly. At the opposite end of the spectrum, we have poorly done or deceptive graphs.

An illustrated magazine will communicate a story differently, compared to a text-only novel. There's nuance to each approach that the other can't quite capture.

A photograph or painting can elicit a different level (breadth, depth) of mood/emotion that words might merely hint at.

Of course, what's useful in one context could be pointless in another. An introduction to photography would do well to include some illustrations, whereas a book on meditation could probably do fine with few, if any, images. Another example is Gray's Anatomy, which would probably be more challenging to consume if there were no illustrations.

Some subjects such as learning a martial art can be helped by using pictures/illustrations, but realistically when used as the only source of knowledge fall short of adequately communicating proficiency in said martial art, where only in-person instruction would really suffice.
I dunno, sounds pretty much like advertising tech. Why don't you (deserved) ban Google or Facebook while you're at it?

edit because post is flagged I can't reply your descendent! :..<: cool. what do you think is the worst thing about ad tech? what kind of society can we have without it do you think? how will the economy work? :)
Can every thing be replicated in every field
Nah, don't think we'll bother going back to the office.
FWIW, with a Discord install from a .rpm made with RPM Outpost's discord rpm maker[1], Discord works perfectly for me on Fedora. The only issues I've had is when I used the flatpak. Though I do suppose Discord should take some flak for only providing .deb files.

[1] https://github.com/RPM-Outpost/discord

P.S. I run a repo that provides Discord, ArmCord, th-ch/youtube-music, and appimagelauncher for Fedora: https://askiiart.net/repos/fedora/x86_64/askiiart.repo

Well, it provides whatever I feel like adding. I'm a pretty bad maintainer, but Discord is always up-to-date, at least.
as it should be ;-]
What about 3rd-world countries with poor or no internet access?
And let’s be brutally honest: it’s harder to get these sorts of salaries when your passport is from certain countries and your work visa is job dependent.
I did mention my experience was anecdotal. This is a debate that can easily be settled with hard data.

https://fortune.com/2023/07/06/remote-workers-less-productiv...

For what it’s worth, I agree with all of your office complaints. Yet, personally, I’m still more productive at the office. I liken this to working out at the gym alone vs. with a personal trainer. Working out alone is like working from home. No one is watching you to keep you accountable. Feeling sleepy? Take a nap! Whereas at work you have to appear productive all the time, similar to how it’s hard to slack off when working out with a trainer. And the easiest way to appear productive is just to be productive.
The song itself is ironic.
Then that should be addressed with the specific individuals, not a global policy.
AMZN has a video hosting solution built into the CloudFront CDN, as a programmer it looks pretty easy to use but I think the average muggle would be perplexed by it.

It’s kinda expensive but any honest (not YouTube) solution is going to require you to have a real answer for “where is the money going to come from?”
This may be true, but a song named "Stupid" probably wouldn't have been as popular...
Personally, working from home and not seeing my teammates and colleagues in person for long periods of time makes me more depressed and increases anxiety level. Effect is very subtle and at first it was hard to notice and pinpoint the exact reason — but in the end zoom colored squares or even webcams lacks something of IRL communication.
If I'm remembering correctly there are some CL compilers that aim for runtime-free small native executables, even with realtime constraints, but I forget which.