skysight-inc/HackerNews huggingface dataset:
> Especially since the setup requires a Raspberry Pi to run permanently.

Which they'll gladly do no?

If (poor quality) SD card corruption is a concern, you can have the RPi mount the SD card read-only or just keep a full backup of the SD card.

I've had a RPi 1 power 4 VoIP Cisco phones for years. Zero issue.

I've got another one constantly establishing a remote SSH-tunnel so that I can easily troubleshoot my brother, who lives in another country, 's LAN. The uptime is more than a year.

One is routing (well, doing SNAT really) and firewalling between two non routable LANs. I set up the thing once and it's so reliable there's neither a screen nor a monitor hooked to it: just the power adapter and two ethernet cables (including one in a USB-to-ethernet adapter).

Another one is running unbound. Same: no monitor, no keyboard, no nothing. The power adapter and one ethernet cable. Simple. Not much can go wrong. No moving parts. It's happily null routing hundreds of thousands of crappy domain names 24/7.

I've got another one in a vintage arcade cab with a Pi2JAMMA adapter. In years it never failed to boot once. As we the others, just in case, I still have a "dd" of the entire SD card. Should something happen I'd just dd the image to a new SD card.

The shortage of RPi is apparently due to companies snapping them all for industrial uses.

I haven't heard of many people complaining "my RPi died overnight" (unlike, say, the Apple M1 laptop's screens).

They're incredibly reliable pieces of equipment for their gentle price. In case something goes wrong on one of mine, I just have a dump of the entire SD card.

I don't disagree that they may be a pain in the butt to set up, just like any server. But once setup, they don't move under your feet so the maintenance is really minimal.

I hate that there's a shortage of Pi but I'm not sure that criticizing them as "non reliable" is a criticism made in good faith.
It was just a freakin' expression. I didn't think it would trigger 5000000000 reply guys.
I don't play viola or any other orchestra instrument, but do play some guitar, so much of this is just a guess.

I'd guess that a big factor is that guitar is a good solo instrument. It can do melody and chords well. You can get a good full sounding piece of music out of a guitar. Also if you want you can sing while you play so it works great if you want to add words to your composition.

Most orchestra instruments don't really work nearly as well solo. Yes, many classical pieces include solos for various instruments but those solos are meant to be in the context of the orchestra or string quartet or whatever. If all you've got is a lone violinist while that can be beautify it is not going to have the richness that you can get from a lone guitar (or a lone piano). Also for many orchestra instruments singing while playing them might be hard or annoying.

So if I want to try composing for my guitar, I only have to get good enough at composing to compose decent guitar music.

A violist would probably need to get good enough to compose for viola and for at least the rest of a string quartet.
My general opinion of Tesla is that they are going to face significant headwinds. Its been obvious on the site that sales have become 'sustained' due to the fact you can order in April and get the car in April. You can already see margin dropped 10%.

1. Warranty repair work is piling up on a fleet of hastily built cars (I've had my 2018 M3 AWD in the dealership in the shop 3x in the last 3 months)

2. Tax credits diminishing

3. Interest Rates make the cars 20% more expensive than two years ago

4. Elon Musk driving away many of the types of people who would want his EVs

5. FSD is not going to work on the existing fleet without further upgrades
Sounds good to me. I don't really care for the masses/others.
Next.js meets ASP .NET Core – A story of performance and love at long tail
Indian Cabinet Approves Rs 6003 Crore National Quantum Mission
when I design new software I bias/default to CLI, monolithic, local-hosted, and offline-only, first.

Then only if and when I have a good pressing reason to give it a GUI, or make it client/server, or require connectivity, or be cloud-hosted, do I carry out a refactor/redesign to add those features. And even after I apply the refactor/redesign I strive hard to maintain a UX configuration which retains all those original default qualities. Maintaining them side by side with the added alternate modes.

Maybe its an age/era thing. Because I'm increasingly surprised when folks DONT use this approach. Felt like a design no-brainer.

The private term I've coined for this philosophy is CLIFMO.
Voting mechanisms sometimes help drown the worst comments. Often voting doesn’t help the best comments float to the top, because the best comments are often replies to other low-vote comments.

Dan Luu writes insightfully about HN comments here: https://danluu.com/hn-comments/
Reducing headcount is a pretty common outcome of increasing efficiency tho. It's why productivity is far higher today than 30 years ago but wages have decreased. Those increases in efficiency means fewer people are required to do a job which means the market for said job becomes more competitive.
A great video can be found here: https://www.youtube.com/watch?v=6TSQdISWlkI
I wish instead of just waving a wand around saying 'because physics' the author would bother to explain more clearly what their problem with physics here is.
That’s good to know. Thanks!!!
Someone posted code to the exact same thing yesterday on twitter which uses langchain with Chromadb as vector store and Streamlit as front end. Like 30 lines of code.
Sounds good to me. I tend to try and optimize for my own well being over the the macro-level of society, as most do.
If Russia doesn't back its insurance it loses credibility around the world.

Russia is a major player in the oil world. It has the relationships and experience to manage this.
ChatGPT refuses to write 'flirty' letter
Microsoft is in a different situation because everyone is already forced to trust them with their OS and o365. For better or for worse, there are no current alternatives to Windows and the office suite for most businesses. If you already login to your OS with a Microsoft account and process your data in Excel, adding an AI tool on top of it is not a big jump. Very few others are in this situation.

For every other AI service providers, good fucking luck getting clients to trust you. I expect we will see a lot AI services that offer a cheap and easy to use cloud AI subsidized by a very expensive self-hosted version. I also expect a lot of data leaks and many high profile incidents where an AI creates a document or code that includes sensitive data from someone else (hard coded passwords, API keys, etc.).

Even for a large company like Autodesk or Adobe, you might trust them with your engineering drawings and your new product design, but would you feel comfortable uploading your code base for internal tools, employee files, email communications, etc. to them? It's gonna be a hard no for a lot of businesses
I ran into the free-tier page limit, so i reprinted my document onto A0 paper, and resubmitted.

A word limit might be more appropriate. Page limits can be made arbitrary.
The "left-side are unlucky" thing affects the Latin example as well as the Greek, at the very least in the way that English derived words get used: compare "dexterous" (modern English connotations of "able, agile") versus "sinister" (modern English connotations of "evil, subversive").

It's an interestingly deep rabbit hole in language etymology just how much "left" gets besmirched and "right" gets positive connotations. (The fact that "right" is also a synonym in English for "correct" being another bit of evidence.)
> Windows caught up quite some time ago to macOS

How so? I use Windows 10/11 at work and macOS at home, and Mac's font rendering is light-years ahead of Windows IMO. The font rendering subsystem is why macOS is the go-to choice for graphic designers IIRC.
My statement was a bit tongue in cheek. This strategy works better than it should. More industries should be like yours.

I suspect we'll see data leaks through misguided trust in AI models at some point in the near future, and it'll end up being a mess to clean up.
The same seemed to be true for self driving cars, still not in sight.

Same could happen with GPTs.
Could be boring if all companies suddenly have the same texts because the asked the same model the same questions.

GPTs can write like somebody but they can't be somebody new.
Before the advent of music recording there were many more musicians since the only way to hear music was to to hear people play it. Of course music recording created a lot of job that didn't exist before too. But many of these musicians were presumably mediocre but they made a living doing it.
We had nothing that could rival GPT in the 90s. I think that’s what’s different this time. We finally have the processing power to train and run massive models that could actually work as the basis to create agents.
FCPX is a one-time purchase isn't it?
I made the mistake of buying one of the early ARM chromebooks (Samsung 13"). Great little machine. Hardware still OK.

But - Google themselves don't support Chrome that old. Google docs doesn't function correctly. Performance wise, it's fine, but the I bar showing the cursor location is in the wrong place.

It's ARM, and old ARM, so the only distro producing images is Postmarket OS. And those images can't drive the internal display properly.

Once bitten, back to x86 for future laptops. I'd consider something like the Pinebook that had Linux support from the beginning, but not something that didn't support normal Linux out of the box.
> maybe that doesn't matter any more. Maybe now startups are just funded by perpetual equity rounds

This is a hot take circa 2017 [1].

[1] https://en.m.wikipedia.org/wiki/SoftBank_Vision_Fund
Cars never bought the cheap buttons as they wear out too quick. So each button is $.50 each for a good button. Then the have $3 of wire added to the wiring harness. Add $.20 for the connectors (they use the more expensive sealed connectors now). Each button is installed by hand on the car, so add some cost for labor. It all adds up. Note that while I don't know the actual costs of the above, I think the above numbers are reasonable.

A touch screen is $100 or less in the quantity they buy, and it comes as an assembly that replaces the radio they have to install anyway.

GM sold 6 million cars last year. If they can save one dollar on each that is $6 million dollars to the bottom line.
Google recovery is a disaster. I lost an account that had a recovery email. I got locked out of the account, and it said the recovery email wasn't enough! WTF!? That's exactly what it is for.

So, you can lose your google account, even with recovery set up.
I was wondering if the longer training thing was a similar phenomenon to the double-descent we see in other deep learning models. Training for a really long time can improve generalization (as can adding more parameters) - but I don't know enough about LLM architecture to know if that's relevant here. My skim of the blog post led me to think it's proposing a different mechanism (scaling laws).
https://www.gimp.org/docs/userfaq.html#when-will-gimp-suppor...

"Currently the plan is to introduce non-destructive editing in GIMP 3.2. This is a huge change that will require rethinking the workflow and parts of the user interface."

and https://developer.gimp.org/core/roadmap/#non-destructive-lay... for more details
>everything is to the whim of streamers

Is it though? To me, it seems much more to the whim of the content owners. If they choose to not make it available to the streamers, then it's not the streamer's fault for not having it.
"Caroline af Ugglas, on behalf of ACQ board of directors commented: …"

This is weirdly enough a Swedish singer who had Eurovision Song Contest ambitions. https://www.youtube.com/watch?v=HE1Vy5lKuzw

She's part of the Swedish upper class – the Swedish wikipedia page lists her as "baroness" (friherrinna), further accentuated by her name ("af" is the swedish variant of the german "von")
How about pencil and paper?
I asked it LaTex questions for generic data-input-tools. Brought up the datatool package. Then asked for yaml-input-tool. Brought up the yaml-package. Which doesn't exist. Even gave me examples!
Chrome and most of its derivatives (Edge, Brave, etc) use a custom C++ UI framework[0] that does most of its graphics drawing with Skia[1]. It even has a dedicated documentation page with some simple examples[2].

[0]: https://chromium.googlesource.com/chromium/src/+/master/chro...
[1]: https://skia.org/
[2]: https://chromium.googlesource.com/chromium/src/+/refs/heads/...
Antidebate
> Various forms of slow empathetic discourse have their rightful place, but in our current historical context, where the smartphone is the new axis mundi, filter bubbles prevail and attention is easily hijacked, there appears to be little chance that dialogue alone will help reduce polarisation or significantly influence collective sensemaking. Good dialogue is essential, powerful and can be transformative, yes, but it may not be sufficiently scalable to significantly improve public discourse because it often lacks the narrative tension, projective identification, tacit mythos and visceral hit of a public contest.
AI Fails Us, and How Economics Can Help – Michael I. Jordan, UC Berkeley
If he moved to another country (could be difficult with the criminal record, but some countries won’t care, especially since it was a non-violent crime), the legal system in some countries would refuse to enforce this, either explicitly (their courts will rule the debt is invalid) or implicitly (he doesn’t pay and the authorities refuse to do anything about it)
This may sound like a conspiracy but I think the industry wants people to buy new content not enjoy the hits from yesteryear.
> I thought their case was very solid. Why settle?

Because it was a win, and a sure $787.5M is better than a gamble that the court would find for them on the elements other than falsity (very likely) and find enough more damages than 787.5M to justify the added time and cost (far less certain). And the court had already found for them as a matter of law on falsity, so there was no real moral vindication to be sought at trial.
If there's will and ability to pay back.
Yeah, countries always have this, they're called taxpayers. If you invest in them, they can pay you more taxes than you put in. If you make their lives good, then people can even make _more_ people! Instead, Norway invests in American businesses in order to get that slow trickle, so instead of investing in their own people and industries, they have a slow trickle which can gives pension to a population in decline.
adding to other user's definition of LangChain: LLMs have what are called "context" which is basically the amount of information it can remember at any one time. GPT-3 it was about 2 pages of text, GPT-4 is currently about 6 pages of text and will soon be about 40 pages of text. If you want the LLM to know about more data than that, LangChain will allow you to "chain" together multiple contexts that the LLM can gather data across.
> This is all to say that my main gaming rig runs Ubuntu 22.04 LTS with Gnome, heavily tweaked, to look and behave like MacOS and.... Its a dream.

Would you mind sharing your setup? I would absolutely love to get something like this going on my Linux boxes.
A big selling point of most games is that they're new somehow, you don't yet know how to play them. A mere possibility of analysis like this would probably constrain games to a solvable genre.

This works with patterns used to create games though. Few will play rock-paper-scissors a lot, but using it as a conflict resolution mechanic with known characteristics works great.
But now they can use AI to decrypt your scribble!
Every time I see something about it I'm usually compelled to make note of what a poor idea it has been to keep this name. There's a whole lot of proverbial water under that bridge, but I definitely think the choice to keep it has always been childish, ridiculous, and perhaps literally the greatest barrier that has kept it from being a much more serious competitor to Adobe stuff.
They're probably trying to avoid some of the economic mistakes made by the Dutch when they started producing natural gas: https://en.wikipedia.org/wiki/Dutch_disease
Shutting down a tracker doesn't delete the files people have.

The music wasn't lost. It just became harder to pirate.
I as a human would also not be able to make the leap from the realization that Newman impersonating Jerry on the phone to Jerry being dead. Instead I would think some sitcoms shenanigans would be involved.

Instead of the conclusion "Jerry is dead" a better conclusion is "This is not Jerry on the phone".

Unless we first establish the context of Newman being a machine optimized for terminating.
I adopted two tools early on and have used them for decades: Emacs and LaTeX/TeX. Both are programmable and have an amazing set of available extensions that enhance their use. As a computer scientist it’s easy to spend time tweaking either of these flexible systems. I have to keep in mind that at some point I need to stop sharpening my axe and start chopping wood.

LaTeX takes a lot of study to become expert in it, but there are books that help. Emacs, on the hand, can be learned from the inside through its great help functionality (starting with the easy to remember Ctrl-H).
fastify https://www.fastify.io/
nest.js https://nestjs.com/
hapi.dev https://hapi.dev/

All are better than express.js. It is annoying that express is still go to for many where its ecosystem is pretty dead.
Note that it's 8 years since first release. Which means that the device you buy brand-new might only have 6 years left if it was first released 2 years ago — even if it was assembled just a month ago.

E.g., you can't even use the Manufacture Date from the box to tell how long the thing will be supported for.

There's already plenty of articles about how to check these expiration dates. When it was 5 years, it was effectively common that the thing you buy at Best Buy as a brand new device, would actually only have 3 years worth of support — if it was initially released two years prior.
Isn't it a good idea to just set your passcode to be the same as your Apple ID password?
AI Drake just set an impossible legal trap for Google
Human brains seem to be of the same order of magnitude in terms of size, and seem more nuanced and capable than GPT4.
The problem with translations is that they are not a 1:1 mapping. When you translate, you look for a word with a similar meaning. For some words there simply isn't a close-enough word in the target language to be meaningful.

It is like trying to map integers to floats. You can get a close approximation, but a conversion doesn't always make sense.
It's funny right? 'cause it's a website that looks like Substack, but ultimately isn't Substack.
Great points. I was just in Spain (Madrid) and noticed teenagers playing in parks and even on swings etc along with small children. I never see that in American parks, never. I don't know the mental happiness of teenagers in Spain/Madrid in general but my wife and I thought it was interesting.
My opinion is that these sorts of restrictive moves between companies always winds up being for the worse for the end-users.

The motivations can be dressed up in all sorts of plausible rationalizations. It is all so tiresome.
It is the safest bet for someone you don't know much about.

Much above reliability (that everyone wants) with tradeoffs (that we are unable to judge for others)
At least for now, good LLMs need GPUs that cost tens of thousands, so a cloud API is the only reason option. It definitely makes a lot of sense
Then just enable it at start time with a flag.
The A380 was Airbus trying to out-American the Americans, by being the biggest plane, and by betting big on mega-hubs like Dubai, Heathrow, and LAX. There was a great paper that argued that Airbus could only do so because the risk of the decision was mitigated by government launch aid. Airbus's view of the market was wrong, and instead, we have the rise of more city pairs. Not small cities certainly - but right now, the three busiest airports in the world are ATL, DFW and DEN. None of which was ever a target market for the A380. Airbus walked away from what made them successful to go after the "we are the biggest" crown...
It’s the same point he made above in the previous discussion of the same question:

> The problem with this answer is that it’s… absurd? How could a soul change your behavior? Does it have a magical wand to push atoms around or stimulate neurons? Physics seems to prohibit this.

He’s saying that the particles in our bodies are doing what they’re gonna do based on physics, and our subjective experience of consciousness / feelings can’t make them do something different. For me, this is the main point of the article.
Which is why you shouldn't be in charge of making those kinds of decisions :) neither should I, for similar reasons.
Dependence on ad-revenue has led to a decrease in quality researched content and to an increase is engagement articles. From what I've heard is that Journalists have left their traditional media outlets and publish now on substack because it allows them to publish quality content without an editorial oversight that emphasizes clickbait.
Quo Vadis Medium? Medium used to be a site that worked well in the same niche and now hardly drives views.
As someone who has done performance work for most of my career, I strongly agree with what you've written here. If you have a program that isn't well optimized, it might be true that once you start profiling you can find some hot spots and easy wins, but that doesn't last forever. Earlier in my career I was working on Python web apps, now I write high performance C++ systems, but you can apply this equally to both domains.

Take for example a big and slow Python/Ruby/PHP/whatever web app, something that I'm sure a lot of people on HN have experience with. If you profile one of these apps you're probably going to find that it is slow because it's using an ORM that generates hundreds of SQL queries, the ORM creates tons of intermediate objects which put a lot of stress on the memory allocator and GC, and there will be an endless amount of code that is munging data to take it from one representation (e.g. whatever the ORM returned) to some slightly different representation (whatever the caller actually wanted). There might be a few queries that are particularly expensive, but once you've fixed those you're still going to be left with something big and slow with no obvious path forward to make the code faster. Furthermore the root cause of these problems may not be obvious when looking at profiles because things like memory allocation that are internal to the runtime of your interpreter are typically either not exposed by profiling tools, or if they are it's not clear what action can be taken to improve them.

Likewise if you have a C++ program that does a lot of unnecessary copying and memory allocation, the program is going to be slow because there's a lot of time spent everywhere and there's no one thing to fix. Look at a bottom up profile of a C++ program and see how much time is spent in string constructors, memcpy, etc. and unless you've been thoughtful about this stuff from the start what you find is probably going to be alarming. In fact, since a lot of copy constructors are inlined (including for STL types), with many profiling tools it might not even be obvious that copies are happening at all, since they won't show up in call stacks.

Not every program needs to be high performance, but if you start by writing a lot of code that is slightly inefficient everywhere then it's probably going to be impossible to make things fast if you change your mind down the line.
I question whether the overfunding has meaningfully changed or just shifts focus around to the lastest trend.

Recently we saw crypto, remote work, devtools... and are now AI