skysight-inc/HackerNews huggingface dataset:
Ask HN: I have built a giant product. Now I want to trim it down
So, we started in 2021, and we have built a giant DevOps automation platform (https://www.facets.cloud/). We’ve been selling to enterprises and growth-stage companies. Our challenge right now is that the sales cycle is pretty long, and we don’t have enough users to get proper feedback. So, we thought of trimming the solution to suit the needs of early-stage startups and make the product self-serve. We are thinking of something on the lines of “easing cloud deployments and infrastructure management”. What would be something that’s helpful to developers of early stage startups? Think on the lines of easy rollback, managing cloud infrastructure, spinning up environments, etc.
>At most, it happens indirectly

Oh this is exactly what I was trying to claim. I don't have any source for it though, just general distrust of our financial system and awareness that there's many incredibly smart people trying to find every loop hole and turn every random fluctuation to their advantage.

Thanks for the info on how to effectively remove certain companies from an index though, I'll put that to use
Postgres doesn't have a sane and working replication story. (Mysql does, but it's full of legacy warts, of course.)

Mongodb is foolproof and works out of the box.

The other alternative here isn't Mongodb, it's Couchdb, but that isn't an RDBMS.
The other reason is to find out what a detuned model is capable of. The canonical example is how to make cocaine, which ChatGPT will admonish you for even asking, while llama2-uncensored will happily describe the process which is only really interesting if you're an amateur chemist and want to be Scarface-that-knocks. (the recipe is relatively easy, it's getting access to the raw ingredients that's the hard part, same as with nukes.)

if you accidentally use the word"hack" when trying to get ChatGPT to write some code for you. it'll stop and tell you that hacking is bad, and not a colloquial expression, and refuse to go further.

privacy reasons are another reason to try a local LLM. for the extremely paranoid (justified or not), a local LLM gives users a place to ask questions without the text being fed to a server somewhere for later lawsuit discovery (Google searches are routinely subpoenaed, it's only a matter of time until ChatGPT chats are as well.)

There's an uncensored model for vision available as well. The censored vision models won't play the shallow game of hot or not with you.

There are uncensored image generation models as well, but, ah, those are NSFW and not for polite company. (As well as there's multiple thesis' worth of content on what that'll do to society.)
> That's why high-performance languages that rely heavily on a GC -- Java, C#, Go -- prefer tracing.

And yet, despite 30+ years of compiler and GC research, they are still in the second performance league. All languages in the first league (C, C++, Rust, Zig) use manual management and occasional reference counting.
> You can also fire events on pretty much any object,

Only if you have a reference to the object.

The reason I made up my own message queue pub/sub is because events required a lot of complexity in acquiring the correct reference to the correct object or subtree in the DOM.

With pub/sub type message queue, any element can emit a message with subject "POST /getnetpage" and the function listening for (subscribed) POST messages emits a RESPONSE message when the response comes back. This lets a third element listen (subscribe) for a "RESPONSE FROM /getnextpage" subject message, and handle it.

None of the 3 parties in the above need to have a reference to each other, nor do they even have to know about each other, and I can inject some nice observability tools because I can just add a subscriber for specific message types, which makes debugging a breeze.
Then there's the other side - receivability. IDrive is supposed to send me an email each day reporting backup status as seen by the backup servers. Those messages have been flaky since mid-February. Logs indicate the backups run; it's just the completion emails that fail.

Their support people blame me, although they admit others have the same problem.
They're not using a mail delivery service - the emails come directly from an IDrive server.

They're sending to my web site, which forwards to my personal address. There's no filtering at the first stage, and a division into Accept/Greymail/Junk at the next stage. Neither Google nor Yahoo is involved at any point.
My main challenge is the breadth of topics I'm trying to main-line, while also technically learning how to do the new role I'm in.
The few studies seem to show it’s not correlated with anesthesia. There was a supposed “pumphead syndrome” that blamed cardiopulmonary bypass machines for it, but one of the few studies done didn’t find that correlation either. The most plausible thing I’ve seen is that it’s somehow an effect of inflammation, as more and more things seem to be. Surgery is a major trauma, and although you aren’t awake for it, your body is just as traumatized.
Socializing costs, hoarding profits
Exactly. Something is very fishy if this system only writes 1.6 GB/s to the page cache. Probably that dd command line quoted in the article is incomplete.
> Append /sh if having something human-friendly at the root is desirable

Even this isn't really necessary; curl includes a default user agent header identifying the traffic coming from curl. It's simple enough to direct traffic with the curl user agent header to the script and all other traffic to a static website with directions for how to quick-install.
And, additionally, reference counting on a single thread doesn’t need barriers at all.
I would imagine folks with really great voices like Morgan Freeman¹ or Don LaFontaine² are already voice actors, and using their voice might be seen as soul stealing (or competing with their career)

1: https://en.wikipedia.org/wiki/File:Morgan_freeman_bbc_radio4...

2 https://youtu.be/USrkW_5QPa0
you suffer from alienation
did you see tiny grad can run llama and stable diffusion? it's an intentionally extremely simple framework vs pytorch or even micrograd, which helped me dig into the underlying math. though https://spreadsheets-are-all-you-need.ai/ is a good one for learning LLMs.
Extensively discussed over the last couple of days:

Original article: https://news.ycombinator.com/item?id=39865810 (4413 points)

Many others: https://hn.algolia.com/?dateRange=all&page=1&prefix=true&que...
But results differ in perception. ESRGAN doesn't hallucinate whole [sub]objects and that puts it into a different category. Latent/denoising i2i re-scale is different because its parameter range doesn't really intersect with what ESRGAN does.
Went through your website. I think you need some video or something so that people can understand your product better.

I am an early-stage founder here, and we normally use AWS + ECR + ECS. But, now we are facing challenges because we need to shift to a different cloud or incur costs from AWS. (credits over). But doing that entire thing looks like a 2-3 months project. So I think, if you can solve this challenge, it'd be really nice.

and the other things that you mentioned, they are somewhat easy to do if you're on a single cloud and don't have a complex infrastructure.
This [1] recently rereleased dive into Mamba and State Space Models is more relevant now AI21 Labs have proved it somewhat at scale here. People are already fine tuning it so will be interesting to see how well it performs in the open source community.

Ps someone needs to update the lab name in the title

[1] Mamba Explained
https://news.ycombinator.com/item?id=39876114
No, stereotypes aside, hackers who code diligently tend to wrap their "actual work" schedule around their external obligations, and while the morning is generally filled with distractions like dealing with "morning people", after lunch (an on into the evening) there are generally far fewer interruptions. I can honestly get much more done with an uninterrupted four hours than I can in the entire eight office hours of random phone calls and emails coming in, and I am no longer a "young person", and I'll do some stuff at night just because I know it'll take half the time if I'm not interrupted and I've had a few hours to at least intermittently mull it over. If you're having peaceful mornings, I envy you.
Serious question. Do you have trouble with reading fiction novels?
A better example is the Oz programming language and the Mozart programming system (https://en.wikipedia.org/wiki/Oz_(programming_language)) explained in the book Concepts, Techniques, and Models of Computer Programing by Peter Van Roy and Seif Haridi.
My understanding is that temperature applies to the output side and allows for some randomness in the next predicted token. Here Justine has constrained the machine to start with either "yes" or "no" and to predict only one token. This makes the issue stark: leaving a non-zero temperature here would just add a chance of flipping a boolean.
Vending machines do not have garbage cans. If you think they do, you're making a mistake.

Combini have been increasingly restricting access to the garbage can.

They've also been disappearing from train stations, where they used to be common.

It's interestingly a similar dynamic to washrooms in other countries: if only a few places have them, they get harder for those places to maintain as they get used so heavily. So nobody wants to maintain them anymore. On the other hand, when they're ubiquitous, it's easy to offer as a free service, because it will only be lightly used.

Because of the lack of garbage cans, I also reduce my consumption. That popsicle looks delicious but I don't want to walk around holding a popsicle stick for an hour, no thanks.
I'm glad you posted this. I moved to the USA 7 years ago, and my eyes have aged. All I remember is less glare in Europe because the ECE design is better than DOT, even though ECE shines further, the cut-off is better.

But from what I understand from your post is that even in Europe, with the ECE ones, there is still glare because of the sheer brightness?
Multithreading support in llama.cpp is probably still pretty busted, assuming it uses the same underlying NN inference code as whisper.cpp: https://github.com/ggerganov/whisper.cpp/issues/200#issuecom...
If I'm being paid by an employer to do it, it doesn't go on my personal anything, period

I don't own that code so I don't associate it with personal accounts

But I've never done open source work for an employer either
I have a weak autobiographical memory as well. The only thing people like this have in common is that they have trouble remembering things they've done. In other ways they differ. The people's personalities are heterogenous, just as in any other group. You can look at the subreddit r/SDAM if you're curious, although it tends to attract whiners. Celebrities who have memories like this include Frankie Muniz ("Malcolm in the Middle") and Courtney Cox ("Friends"). Frankie Muniz has done some interviews about it and you can find those on YouTube.
> created: February 1, 2013
karma: 14696

Plus I lurked for _years_ first.

> With the return of literal fucking Nazis

That's some pretty extreme hyperbole there. "Literal" Nazis? Are they dressing up in Nazi uniforms and and registering as members of the no-longer-existant Nationalsozialistische Deutsche Arbeiterpartei?

Representing other people as literal Nazis is pretty radleft. So is bashing religion and using the word "emboldened" and a half-dozen other dogwhistles in your post.

Of course you would label opposition to your point of view as conservatism AND authoritarianism instead of just simple disagreement. I'm so beyond sick of this tribalist horseshit.

I can't tell if you're trying to pretend your side doesn't exist or that it doesn't absolutely dominate the discussion and voting on this board, but it certainly does.
I haven’t seen that. I’ll definitely have to take a look, thanks!
Generally speaking, in Japan flying into a rural airport is strictly inferior to taking the train there. Flight frequencies are low, prices are high, and public transport from the airport to the actual city is typically limited and expensive.
I dislike both examples but find the Signals one far worse, no question.

You can do it that way, but… why? When you could just not?
Did research on this company quite a while ago, so this may not be fully accurate now. Back then, it was a Saint Petersburg based. In my opinion, most likely state subsidized.
On its own SHERP, is just a commercial substitute for homemade vehicles popular in the Northern Russia going back to ‘60s. The company model hinges on a patent of one or more critical components (wheels, drivetrain,..). That model failed for its predecessors, see link below.

It is hard to google, but there a bunch of research papers and open source designs (from 80s, 90s) for all kinds of wacky 3, 4, 6-wheelers. The last patents related to these expired in early 00. Newer patents are all from the SHERP guys.

The older patents are from a bunch of other companies that failed before Sherp. For instance, one below was made by SMZ in ‘94, (sub)contractor for the military that produces parts for nuclear submarines and what not.
https://pnevmohod.ru/forum/index.php?topic=3956.2180
(Now nicknamed Elon’s cyber truck)
It's a nice idea, but not clear that it can truly interoperate with vanilla C++ libs which I think is required.
Seems to be waiting for modules to be finalized, but whether cpp2 can call cpp, and cpp can call cpp2 without implementing half of a C++ compiler isn't obvious.
https://github.com/hsutter/cppfront/issues/594
Sure, you can't extrapolate the strengths and weaknesses of the larger ones from the smaller ones - but you still get a much firmer idea of what "they're fancy autocomplete" actually means.

If nothing else it does a great job of demystifying them. They feel a lot less intimidating once you've seen a small one running on your computer write a terrible haiku and hallucinate some non-existent API methods.
Sadly by 2009 I'd moved on to a new job and didn't have much opportunity to use it. It didn't even have generics when I used it last. Looks like you have to allocate and free them manually though, which is less than I hoped for. I rather like the scripting languages where they are part of the syntax and seamlessly decode from JSON.
The way I look at it is that I was, in hindsight, barely sentient for the first ~25 years, so that means we've only really gotten to live for 10-20 years!
If the ASCII text format had included the color byte next to every letter-byte, we might have had manually colored programming languages (i.e. it would be a kind of code comment). Imagine, coding guidelines that include coloration requirements...

(I usually use this observation from the other side, as a reductio ad absurdum about coding guidelines that could as well be implemented as editor settings.)
The processing required to run current language models with a useful amount of knowledge encoded in them is way more than I imagine would be available in a "world scale disaster".
Related:

Average worker now logs off at 4 p.m. on Fridays

https://news.ycombinator.com/item?id=39880090
you should try Kids to Feed. Not only will you be more motivated, you literally won't be able to sleep.
You're painting with a wide brush.
No, tesla should take their 50,000 superchargers offline until they can upgrade and end this tragedy.

seriously though, even charging a tesla, their superchargers have always had "tiers", with the plentiful superchargers (like 20+ stalls) at malls usually 75kw, and the faster ones between cities being 150kw or newer ones 250kw. You just pick the charger that fits your needs and drive there.
Before the price increases, you could "pay off" a JR Pass with a single Narita Airport-Tokyo-Osaka roundtrip, it was cheaper than buying regular tickets for the same distance and every additional train was "free". After the price hike, you could cross the entire country to Fukuoka and the pass would still cost more.
Journalists shouldn't strive to show "both sides" regardless of merit.

If one side says it's raining and the other claims it's dry as a bone, "both sides" is irrelevant.

It is the responsibility of a journalist to go open a window and look outside. They don't have to call anyone a liar or an idiot. But they do have to call out which one comports with inarguable facts on the ground as much as possible.

There's the little detail of 14 year olds going to school, working a few hours per day, and… when do they get to take part in extracurriculars? When do they get to do homework? When do they get to study for quizzes and tests? When do they get to work on class projects?

When do they get to relax? Spend time with friends? Play games? Learn things outside the normal curriculum that piques their interest?

Or should they just be constantly on task unless they are asleep? Is this the life we really want for our kids?
The graphics displayed here are based on data from the ERA5 climate reanalysis, a global dataset produced for C3S by the European Centre for Medium-Range Weather Forecasts (ECMWF):

About ERA5: https://cds.climate.copernicus.eu/cdsapp#!/dataset/reanalysi...
Ruskies under the bad, 21 century edition. I just can't with this scapegoat culture.

Havana syndrome is almost a 10 years old meme, but since we are at war with Russia, let's randomly rope in GRU, totally coincidently.
Generational hypothesis fails pretty miserably for some very practical and common workloads - e.g. caching. The real world is way more complex than short lived vs forever. There are many objects with midterm lifetimes as well.

Hence, generational collection is in practice only a constant factor improvement. That’s why not even all state of art uses it. E.g. Golang doesn’t.

Generations do not fundamentally fix the property of GC mentioned by the parent poster you’re replying to, because eventually the full heap will be scanned anyways, as it is virtually impossible to keep the promotion rate down to zero. It only delays that moment.

There is also non zero price to pay for maintaining generations. And also tuning generational GCs is much harder than non generational. It’s not a clear win.
> why is that a hole?

Presumably to avoid this:

> Because you’re trying to plant backdoors you don’t want any paper trail?
Do We Fund New Research or Not?
> hard limited to a max of 1 pseudonym

A single combined pseudonym that becomes permanently useless for the rest of your life once it eventually accumulates enough little hints and other metadata across all services to get dox-able to your real identity? Hell no! [0]

Even if it can be "killed" in favor of a secret successor pseudonym, that's still terrible, because the limited-life and periodic social death aspect is still there, and because humans regularly have different sides in different social contexts. Who wants to screen online dates with the same pseudonym used for asking resume advice?

> then [people afraid of sockpuppets and impersonators] wouldn’t be afraid any longer

If you're that afraid that a pseudonymous account isn't real, you know what? You just ask them to positively authenticate before extending any trust!

Why should everyone else in the world submit to a dystopian panopticon, merely to satisfy your lack of due-diligence and/or anxiety to avoid confrontation?

[0] Would you use the same password everywhere on the internet too? Similar risk-management issues arise here.
"Rapidly evolving landscape", "comprehensive guide", "in conclusion" followed by "moreover" paragraph.. this is the product of an LLM
We’ve been a net exporter of oil since the 1970s, but global oil price is massively important. Think of how much is made and transported using petroleum.

Your argument is missing how important oil price stability is to fuel consumer and industrial consumption.
an asic is fixed function, so it'll never be able to boot my pc and then be the CPU, even though an asic beats the pants off anything else computing Sha hashes for Bitcoin mining.
It’s 58% off, and currently listed at $89k. What a sale!
There is actually a language called colorForth, where the color of a word indicates things like whether it is quoted or evaluated.
Removing event listeners upon some component being removed actually sounds like a great use case for the new FinalizationRegistry API[1]

[1]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...
or just indian engineers have a disproportionate number of indian engineers in their social network
Tree farm is basically a solid brick of brown matter with some bushes on the top. The trees are sick, light starved, growing too closely together, and generally a mess. The things that live in tree farms are not nice, rats, it's too thick for anything bigger. This type of environment does not support a food chain. Overall, the trees grow like a group of sickly cotton swabs.

Now that I recognize tree farms, I no longer feel quite as bad when I see then clear-cut. They were sick trees that were destined to be cut down.
Is this supposed to help focus and get deeper understanding of long texts? Because it’s slowing me way down, changing my extremely fast reading mode that often looks forward a bit for improved context, to a more word-by-word style of reading.
I've been using IINA since I think like a month or two after I got my first generation first month that came out m1 Mac mini. I didn't like the prospect of having to transcode and possibly reincode my whole video library just because QuickTime happens to I think play HDR video more accurately... So I just started using this instead because it plays MKVs and HEVC and HDR. And right now I'm in the process of using my PC and Intel ARC a750 to convert pretty much my whole library of videos to AV1 and this also plays that and it doesn't break a sweat.
> The only languages that choose a refcounting GC are either those that care little about performance (Python) or those that don't rely heavily on GC (Rust).

Not true. The creators of Swift chose RC exactly for performance reasons: low memory footprint AND low latency.

//edit: ah, you actually admitted it at the end. So you’re contradicting yourself.
On a Clock per Clock basis. Not absolute performance.
Yes there are a few tweaks to make -- I worked in 'passes' in the code, and my last 'pass' at the menus was a little while ago, normally I go and fix the little nags as I go along.

Last (big) pass was the text editor, which isn't totally finished and polished but I had to release something for the deadline ;-)
Stallman was right.

I have some smart relays that somebody graciously reverse engineered in Python. I still need the spyware app to "bless" a relay, but then it works over TCP (JSON) afterward. Could also skip the app but it's much more complicated.

I got an e-reader that you can drop epub files into (Kobo).

Basically, "control" is almost more important to me than quality, where electronics are concerned. And I'm not a hardliner.

It will only get worse.
alternateEnclosure is supported by PodcastAddict, PodLP, TrueFans, and a few more out of the gate. It's a comparatively new tag, but one that will be quite interesting once more podcast apps begin using it.
That's where humans suck. The classic "you're not doing it right" then proceeds to quickly show how to do it without verbalizing any info on learning process, pitfalls, failure modes, etc, as if just showing it was enough for themselves to learn. Most people do[n't do] that, not even a sign of reflection.

My worst case was with a guy who asked me to write an arbitrage betting bot. When I asked how to calculate coeffs, he pointed at two values and said "look, there <x>, there <y> thinks for a minute then it's <z>!". When I asked how exactly did he calculate it, he simply repeated with different numbers.
The title is very misleading.

TL;DR: A film critic reflects on their time at The Messenger, a startup that collapsed unexpectedly, leaving employees in uncertainty about their futures.