skysight-inc/HackerNews huggingface dataset:
Work with it a bit more, discover reflog, and you'll find that's exactly what happens (until gc) ;)

It could be a bit more visible somehow though, I get the sentiment. Maybe it's more of an add-on to git's role though, at least without plenty else also becoming more visible/GUI-like too.
Scala is the perfect example of why you want to limit expressivity. It's seems so cool and awesome at first, but then you have to support a code base with other engineers and you quickly come to the view that go's limited expressivity is a blessing.

Hilariously I was using a gen AI (phind) and asked it to generate some scala code and it no joke suggested the code in both implematic scala and in java style, and all you had to do is look at it and you could see java style was 1000X easier to read/maintain.
> But that resulted in merge hell until I learned I could just rebase main onto production.

Did you mean rebase production onto main rather? Or do I have my branches and trees mixed up.
800-444-4444 still works. Even starts with "thank you for calling MCI"
I wasn't aware he was on trial. It's surprising how little attention his case has received.
Nothing wrong with "Posix compatible"

If you are "Posix compatible" plus 'This Other Thing' ... you have the makings of a great platform
> nobody has absolutely any interest in what happened on your development branch

I absolutely do. Every lead I've ever worked with absolutely does. If you merge an unnecessarily big commit to master, you are potentially making life very difficult in the future.

If you make a meandering series of commits during development, squash them for the PR. But please, please do not squash the entire feature upon merge.

Also, I'm not sure how rebase could be confusing except in the case where there are multiple commits with big conflicts, but that's rare, and you can make exceptions if the developer is really that unsure with git in those rare cases (or ask for help).
Most of people who tend to brag about Lisp's (Common Lisp) superiority, never actually used it. It is not as impressive as many legends claim.
so...a 'perfect' emulator?
It has a fork for UEFI systems but it's also not updated anymore. Though it still works more or less https://github.com/hakuna-m/wubiuefi

And 22.04 was an LTS release so still under support
Same thing happened with carpeting vs. wood flooring.

The more expensive to produce/costlier to maintain stuff tends to be more fashionable.
Technically the UK has a state religion.

Note comparatively to India, Bangladesh has done better economically.
Side track: There is so much going on this space. I wish there was a chronological flow of a machine learning scenario/story with all the terms being introduced as we meet them (data, pre-training, training, inference, mixture of experts, RAG). Like someone walking me through a factory explaining what happens at each stage (like Mr Rogers used to do). Most of the time I do not know where the terms fit in the big picture. When I first came across pre-training I thought it was something done to the data before training happened but it was actually another training.
Hi! Thanks for this.

I find that documentation completely insufficient to implement a virtual WAL. The example (which I had looked into) it's just a "do nothing" wrapper. I learn that there are 25 methods I should implement, and that I can just forward them to another implementation.

For my bindings, I implemented an entire SQLite VFS from scratch for a handful of different platforms, including file-locking and shared-memory primitives. However, and having studied your virtual WAL code for about a month, I still have no idea where to even start. It just doesn't feel like an coherent API (more like an internal SQLite API, simply exposed for outside use).

I'll look into Bottomless, but I'm not very hopeful at this point. Maybe it's just me and Rust; if that is so, I'm sorry.
Artificial Intelligence Risk Management Framework [pdf]
I have a hunch that by "rendering" HTML and SVG, they don't mean what I think the word means.

Does this library really render HTML and SVG in the sense that it creates a bitmap from the document?
I don’t follow.

You’re saying that there are countries where there could be an employee that does all this stuff (refusing to din their day to day job) and potentially politicizes the public image of the company and the company couldn’t fire them?

Not talking about fairness or morality. Just legality.

These aren’t whistleblowers either.
Keep in mind there is a large performance gap between them.
Single Citrix Compromised Credential Results in $22M Ransom
For your KDF, how did you select the parameters for Argon2id? How often is the KDF invoked / what are your requirements for speed in KDF'ing?

Nit, but your "pepper" is confusingly named IMO, because it is hardcoded and not secret. "label" may make more sense.

However, one thing to keep in mind with the use of a static(and public) Argon2 salt is that it allows an attacker to pre-compute keys. If this package were to gain adoption, I think that may become a bigger issue. I would reccommend randomly generating a 128 bit salt, similar to how you're randomly generating the key if one isn't provided.
I've been using diffusers with dreamshaper recently, and some of the pictures it generates is pure nightmare fuel.
It's incrediblly slow and inefficient. Both client and sever. They need to rewrite in WASMb+ webgl for frontend.
Tech industry sheds some light on the planet's situation via LinkedIn
I disagree. It's a nice property that every commit in master is (conceptually) fully buildable & all tests passed. I've not found much benefit from having heaps of tiny commits and trying to work out their state; also cherry-picking (if needed) is simple with squash commits, but extremely difficult without.
Hello lawn, nice to meet you.

Since apparently some lame edit war on Wikipedia I got into 18 years ago that lasted all of about a day and was shortly forgotten by all is of such apparent interest, perhaps you'd be interested in sharing exactly what you were up to 18 years ago?

In any case, I fail to see how pointing out the he is a government representative-- according to twitter-- is in any way a character assassination.
Try-blocks with ~one line are best practice on code based I have worked with.
The upside is that you can bubble errors up to the place where you handle them, AND get stack traces for free.
As a huge fan of Result<T, E>, I have to admit that that's a possible advantage. But maybe that fits your definition of lazy :).
So the measures on a line automatically wrap if viewed on a phone?
XMODEM and the like expect the terminal stream to not have garbage added by e.g. run0.

The terminal line should be clean between XMODEM at the terminal emulator and at the client end.
I don't think you've shared sufficient information about your requirements to give you a good suggestion.

If you're already running container workloads, DigitalOcean has a managed Kubernetes offering that's quite decent. If you're only using VMs so far, I don't think you'll gain anything by introducing the complexity of the bigger cloud providers (managing VPC, subnets, firewalling).

Of course you can use a cloud provider and just stick with a common stack that can be easily moved to different providers or hosted on metal/on-prem once the need arises.

In order to provide a more useful answer, I'd like to know your current tech stack and a rough estimate of traffic/users.

I've done consulting for various clients who wanted to move from on-prem to cloud and vice versa and as long as you stay clear of the proprietary products you shouldn't worry that much about cloud lock-in. Stick with Postgres/MySQL, redis, containers/VMs and try to have as much of your infra in code, if possible.
Google is your friend.

https://www.nytimes.com/2019/02/12/world/asia/north-korea-cr...

https://www.vice.com/en/article/nn4ywx/north-korea-is-stoned...
Show HN: After 3 Months of Development I Finished Invoice Generator SaaS
Hey HN.

A few months ago, while working with the Science Foundation (a UK-based non-profit), I faced recurring issues with online invoice generators. I needed a reliable tool to generate monthly invoices to ensure I got paid. Most tools I found were either lacking features or were buggy—showing unknown errors and lags.

So I created Cuan.sh, a tool that allows users to generate, manage, and customize their invoices without the hassle.

- Sleek user interface
- Pay-as-you-use with no subscriptions
- Robust, error-free performance
- Recurring invoicing schedule

I built this to offer a smoother invoicing process for myself and decided to make it available for everyone tired of clunky and unreliable invoicing software.

Rully
Thank you for your suggestion. I did not noticed that it was hidden behind a login page as I was already logged in.

I've updated the link on the website and you can also check it out here.
https://jackmakesapp.notion.site/Hammer-Roadmap-04d60b8327b2...

Everytime I have a new idea, I will just add it to the list.
But who is going to pay for it? There are more and more amazing machines, treatments and medicines available every year and soon it will be impossible for society to pay for it. And the longer our lifetimes extend thanks to one treatment, the more treatments we can use in a lifetime, and the cost increases even more.

It's for sure going to become a dilemma going forward (and already is today). Saying that costs will simply go down with volume will likely not be true. At least that is not what the trajectory for the last 50 years has been.

People would hesitate to pay these large sums themselves, if at all they could, and people don't like higher taxes.
Also: only suckers drink from a lake when there's a beautiful spring nearby, and only slightly farther down the valley, a Alp hostel, where you can get not only clean water, but also cold beer and a nut torte.
What would be more interesting is installing Windows from a Linux live boot environment. It could actually be very useful to have a custom open-source Windows installer like that, with customization options and repositories with community-made mods.
And another of the systemd devs, Kay Sievers, was banned from contributing to the Linux kernel due to his bad attitude and unwillingness to collaborate.

Poettering and Sievers are skilled devs with huge egos.
So you quit the day encoding/json was written?
The word render can be used to describe the process of transforming data into HTML.
> Most of the time I do not know where the terms fit in the big picture.

Nor do the majority of "AI" experts and consultants that I see on LinkedIn, Twitter or in podcasts.

The S/N ratio is very low in this field. Just pick some documentation from "industry leaders" like Langchain and see that not only is it already and always outdated, it sometimes simply contradicts itself.

In the "blockchain hype" this was similar, so I guess it's a trait of the hype train.
the problem is then the total number of computation drops dramatically therefore leads to much less "thinking" power. i think the idea originated from an understanding that when we write/speak, we have an overall idea. my current hypothesis is it's probably an illusion.

you may want to search for "filler" papers to read.
I'll rephrase.

Does LINQ's map come with a plethora of problems like I'm told Task's map does above?

Should you avoid mapping because 'it's the old callback model' which doesn't belong in modern code?

Is map fit for purpose, or has it been disavowed?
What can they do to express disinterest? "Not my fight" and our work is available to everybody on equal terms.

Why must technology indulge in politics?
Of course all commits should be buildable and pass tests. There’s a scale between ”heaps of tiny commits” and ”squash everything”.
Makes sense. Like I said, there are a few vaguely interesting ideas on Windows but it isn't good at all.
I feel your pain and excitement in equal measure.

It can be hard to know where to start with some of these concepts, especially so given that a lot of recent developments (e.g. RAG) are developing so rapidly that there’s unlikely to be a reference book you could refer to anytime soon that would be current.

That said, I do find that documentation is getting better depending on where you look. The documentation for higher level tools like LlamaIndex is a good starting point for understanding the concepts (not so much in terms of explaining the concepts, but showing where they fit into the overall picture, then you can deep-dive elsewhere on the different parts).

YouTube has always been a mixed bag of very little solid information in a sea of non-experts trying to attract clicks for the latest trends, so it’s not a great starting point IMHO.
Actually this is precisely same cadence as in good old C. As someone who writes lots of low-level code, I find Go's cadence very familiar and better than try-catch.
>The porn industry

Honestly ... I think the rise of [almost breaking the uncanny chasm] AI-generated images and video is going to both help and hurt the porn industry

How will it 'help'? Generate, on-demand, whatever form of sexual fantasy the user can prompt

How will it 'hurt'? Generate, on-demand, whatever form of sexual fantasy the user can prompt

When actual, IRL humans are involved, there are always limits to what can be produced

When that limitation is gone ... the cuffs will be off!

Is AI-generated 'underage' sex still "pedophilia"? When those 'engaging' in whatever activity the prompter has suggested 'do not `exist`'?

What about so-called 'extreme' BDSM/pain/fetish/etc? If the 'actors' are all AI-generated ... is it still [potentially] `wrong`?

There are a HOST of ethical and legal issues that are about to hit the porn industry ... and those who want to - rightfully - prosecute those who want grossly-illegal/-unethical material!

Strictly by the letter of the law ... it 'cannot' be `kiddie porn` if the images are not of real people.

Yet ... by the spirit of the law ... it most certainly is `kiddie porn` if the images are of obviously `underage` individuals!

Or what about so-called 'snuff videos'? It is actually a beheading if the `beheaded` is AI-generated?

The legal system is going to have a LOT of work in front of itself in this dawning era, to be sure!
I think the commands are:

git checkout production

git rebase main

that gets everything from main into production.
> is not established law anywhere in this solar system

Fair Use is the main doctrine relevant in this situation, and does not inherently distinguish between manual and automated creation. Use of traditional algorithms, like the caching/thumbnailing/snippeting done by search engines, is already covered by it.

There are cases where "but it's not human" makes sense because the relevant law does make that distinction (e.g: registering a work for copyright in the US depends on human authorship), but I think it's a fairly weak point in this case. You could instead argue that it's not solely "doing something a human can do" and how that impacts on the Fair Use factors.
As always, an example output (or at least easily discoverable output) would really help.
This is almost becoming too much to respond to everyone in this thread saying this.

The problem is not the machine. It is the human labor involved in maintaining operation of that machine. Vents are also labor intensive. You can't just intubate a patient and push the on button.

The problem is quite literally that it takes time and effort from a limited group of people. Do you allow new admits to die because your staff is consumed with maintaining people indefinitely on ECMO?
What? No, it's quite easy to 'square' it actually. Civilian casualties are inevitable when hamas embeds itself into the civilian populace and forces them to stay in the positions they operate from.

Did you have similar outrage when the Russian air force was dropping 1000lb dumb bombs on similarly densely populated cities in Syria from 2015-2017? I guarantee you a lot more civilians died needlessly in places like aleppo and palmyra than Israel has ever 'slaughtered'.
It's still there for me!

https://imgur.com/a/mQ5tMQO
I was going to say. Back when he was sleeping on the factory floor to get production issues sorted he was doing good stuff for Tesla. Not so much since Twitter/X.
But there’s empirical results, from sports to military to meditation — you can train focus.

That makes it easier to maintain your focus, as the person originally said. A few cute euphemisms don’t mitigate that demonstrated reality; and so I’m left confused still —

You’re mocking someone pointing out fact with a quip.
> And I'm kind of worried that when this breaks stuff, the systemd project is going to push forward with some plan to get rid of sudo, and not gracefully accept the feedback that this is breaking things.

See for example perhaps, "systemd can't handle the process previlege that belongs to user name starts with number, such as 0day":

* https://github.com/systemd/systemd/issues/6237

Never mind that POSIX allows it:

* https://pubs.opengroup.org/onlinepubs/009695399/basedefs/xbd...

* https://pubs.opengroup.org/onlinepubs/009695399/basedefs/xbd...

> I'm particularly worried about this because of the whole saga of KillUsersProcesses breaking nohup and screen, which to my knowledge is still broken many years later.

For anyone curious, see "Systemd v230 kills background processes after user logs out, breaks screen, tmux" from 2016:

* https://news.ycombinator.com/item?id=11782364
The OP-1 is genuinely useful. It might not be good value, but I’m not sure anything does the job it does nicer.
Well, it has "NFT" in the name so it must be good!
It's the best (or, least worst) OS we have right now, though, I just want it to evolve on those Unix ideas.
Honestly though, elevating privilege is inherently the exploitable part of any program that attempts to cover this space.

I would guess you are arguing in a reduction in complexity, which is semi-ironic as run0 is including polkit (and thus: an entire JS interpreter) among other things; while at the same time doas/sudo-rs exist as simpler implementations.

AFAIK, lots of the bloat of sudo is preventing a lot of the attacks you mention though, but I seriously doubt any privilege escalation system doesn't have any weak parts that need heavy scrutiny.
Primal Linux. Primordial Linux. Prehistoric Linux. Neanderthal Linux
I always presumed that "a pigment" is one token.

I'm a total amateur in this field though.
Also important to note that blood plasma is the reverse. So AB+ is universal plasma donor, and O- universal plasma receiver!
Feel free to link to one academic paper or news article that uses this term. Google couldn't find one, perhaps you can.
Try working in food service or hospitality.
Yet IntelliJ has always (figuratively, I dunno about its first years) been famous for having by far the best auto-completion ever. People used to become very upset when they were forced to use Eclipse after experience with IntelliJ.
Void Linux and now Guix have been a godsend.
If social media companies influence public opinion according to nationality of their owner, then for other socials: what should be done?
Quarterly Publication of Individuals Who Have Chosen to Expatriate
> Buying S&P 500 trackers is considered diversification though, since... 500 companies instead of one or two. "Sheesh".

Except all your assets are in in one asset class (equities) in one country (US). Ask the folks in Japan who were around in 1989 how that can work out.
That's interesting, what do you mean? An abstraction for the manifest apply dev defaults or instructions on how each major part should work?
Ideally, your main branch is always in a known good state (every commit results in compilable code that passes the tests you have so foar), which makes it bisectable. Keeping all commit (including broken ones and subsequent fixes) in topic branches and then merging them without some squashing and rebasing gets in the way of that.
Totally agree with the above, although I’m not sure that documentation on tools like Langchain is a reflection of the hype in the way social media is. I think in that case it’s just a reflection of the pace things are moving at.
Could you elaborate on what alternative to a 'type-theoretic outlook' you're thinking of? Pure set theory? Something without types at all, somehow? I don't know enough about the space to understand how type theory would make things "more complicated" as opposed to just being a helpful tool
The windows install process is actually pretty hackable despite not being open source. It largely boils down to extracting an OS image archive into a partition and installing the boot loader in another, all of which can be directed manually via CLI from the install media (shift+F10 if you want to do it manually). So the modifications are more or less: Do you want to customize the partitions? Do you want to tweak/replace the bootloader? Do you want to extract a custom image? Do you want to modify the image after to customize the install?
Yes, my assumption is the were laid at the factory.

Hey, as long as you cook it before they hatch, what's the harm ;)
That's great! I'm glad you will give it a try
Okay, but how does that relate to what was said?
Everything I wish I knew before moving 50k LOC to React Server Components
The rich have made it fashionable to want ugly things as a means of second or third order virtue signaling. The masses follow without batting an eye.
Well, flexibility has its price. And yeah, if you need to work in a team that uses a very different style, then you won't like it.

On the other hand, if you carefully select your team or work alone, then this is not a problem at all.

Btw, there isn't really "one" idiomatic scala style - therefore I tend to believe that you are not familiar with the language and the community.
Now that I think of it, maybe the sandwich/pastry ones in particular were refrigerated, not frozen.
Thanks for mentioning the strong/weak terminology. It really impedes laypeople’s understanding of economic issues.
That is just capitalism
Eight newspaper publishers sue Microsoft and OpenAI over copyright infringement
You can do much better by growing an AST with memoization and non-linear regression. So much so, the EVO folks gave a best paper to a non-EVO, deterministic algorithm at their conference

https://seminars.math.binghamton.edu/ComboSem/worm-chiu.pge_... (author)
Yeah I’m a UX designer (and dev) and the hostility toward UX and UX principles in the open source community is disheartening, for sure. People use things that are easy and pleasant to use. That shouldn’t be controversial.

(As far as this program is concerned, my general thoughts are — give it a few years. It took Figma years to supplant Sketch, it took Sketch years to supplant the Adobe suite. I think that the desire from the community is there, as there are really scummy business practices that the Figma team has put in place, and it’s squeezing departments/seats/licenses, which is stupid obvious artificial scarcity that they’re using to extract as much as they can before something useful and FOSS comes around and eats their lunch.)
That's purely based on personal opinion though. I'm sure you could find people with the opposite opinion, that in a just world they would be able to go to work and do their job without having political debates forced on them.

Or alternately, one could easily say that in a just world a person would leave their when they disagree with the company rather than making a spectacle out of it.
Sure, I have no doubt that someone can make good use out of it. But clearly it isn't meant to be the most practical option, in the sense that the same things can be accomplished without a 2k$ device.
I looked at your repo and your blog. But I haven't seen anything about what cloud providers this works with. Anything that uses SSH?