skysight-inc/HackerNews huggingface dataset:
There is some approach you can use sort of like this within PNGs themselves I think. It's been a while so I might be misrembering but effectively each "row" of data that is compressed can be encoded as the difference from the preceding row using 4 or 5 different operations.

You can achieve better compression by brute forcing the possible operations used to encode the rows to find the "most compressible" output. Not quite what you meant but sort of similar in that you try multiple approaches and pick the best.

I gave up before implementing it but in the stub I left this comment to myself " A heuristic approach is to use adaptive filtering as follows: independently for each row, apply all five filters and select the filter that produces the smallest sum of absolute values per row.".

In addition more similar to your approach PDFs support many compression filters for objects internally like RLE and ZIP so you can choose the best algorithm per object but generally it's quicker just to ZIP everything.
I launched a new “AI” SaaS a week ago. Some numbers and learnings
7 days ago, I launched my new SaaS, ClarifyPDF. You upload a PDF for $1.99 and then chat with it. No signups or subscription. Just a one-time payment.

Here are some stats since launch.

- Visits: 870

- Average time on site: 1 min.

- Conversion: 4.8% (42 purchases)

- Abandoned carts: 260 (30% - ouch)

- Revenue: $44.45

- Refunds: 1

- Disputes: 1

- User feedback: 10

- Mailing list signups: 92

- Picked up by listing sites: 8

- Approach from "influencers": 5

=====

What I've learned:

- The AI hype has slowed down, but is still alive. Launching anything in this space will still give you good visibility.

- AI influencers will charge you A LOT of money just to send you some traffic.

- Aggregators are your friend. They will send you a lot of traffic for free.

- You don't need analytics at launch. You do need a chatbot at launch (or whatever will make it easy for your users to give you feedback with).

- Launch with discount codes, and use different ones for different communities. It helps people test out your product, and you can see which communities are more engaged.

- Purchase disputes are expensive!

=====

Where I "launched": Twitter post, Hacker news "Show HN" post, Indiehackers post.

It wasn't a "big launch", as the goal right now is to learn. Looking at doing a weekly "launch" to new and existing viewers, as I keep improving the product.
Your mean the crash or the wild life? I believe children are worse at both.

On the other hand, they need to find less fruits to survive ... maybe adults need to eat to much to survive in improvised conditions? Like, it is way easier to find a small amount of fruits?
Only partly.
I have an inventory.yml. It’s not complete yet but every now and then I extend it. I put everything there and belongs together in a meaningful way. For example, AirPods. I don’t list each one and the case but just AirPods. I also note when I bought it and what it costs.
> “if you move the notebook around while plugged in, I think with USB-C you really have to hold and support the cable.”

This was true on my 2017 MacBook Pro - the grip force was quite weak on the USB-C ports. But not so much on my M1 MacBook Air (2020), where the ports feel much tighter with more grip.
Maybe we need to be thinking about how to do reddit digests as reddit as it is now, is gone.

Reddit is, of course, allowed to do whatever they want, it's their ball after all. There will likely be some 'adjustments' made based on the user reaction, but from this shitshow, regardless of what happens to the current cast of malcontents, it will be changing, and not for the better.
AllThingsOnePlace: Teardowns and reviews of USB-C power adapters
> Imagine Windows in 2005 working like an Iphon

Windows wouldn’t have had 95% of the the market had they tried that. Also comparing a Desktop/PC OS with a phone is not completely fair, you can do all of that on macOS (assuming you’d don’t mind updating your app every few years since Apple couldn’t care less about backwards compatibility).

But I was mostly focusing on the 30% bit and I still don’t believe you could have reached a significant audience back in the 00s without having to give someone else a much bigger share than that.
Can you elaborate, what is Sarno?
well, i think it is mostly a form of self-therapy where you project a mental stressor onto something you can touch, see and deal with. then you try to manipulate that stressor and heal your trauma by manipulating that object or set of objects - or maybe an animal, a spouse or your child. of course that won't work.
Even if you pay them, you don’t get the same content in all markets.
The main kbin subreddit still exists although it has few users. https://www.reddit.com/r/kbin/
I remember Norvig comments on the book were very appraising (1) since he gave it 5 stars.

The code of this book is here (3)

I read it some twenty years ago. The terminology was new to me, something like fexpresion, nexpresion, ..., the difference being when and how the arguments are evaluated. At the same time I was reading macsima code, to learn how to develop a mathematical symbolic system. The book is mainly about the function eval, closures, and how to construct compiler. In a way is the reverse of 'practical common lisp'. It doesn't discuss any concrete implementation of Lisp, gc, servers, sockets or ffi. It is deep in how evaluation is done in Lisp but lacks a lot of other topics.

Perhaps a more practical approach to construct an optimizer compiler in Lisp is to study the code of sbcl, how it for example propagate constraints and declarations to optimize the code. Perhaps something like a JIT compiler (like hava hotspot) added to sbcl could be interesting. Also the code of Racket would be another source of interesting ideas, for example (2). Another idea is to study the code of Lush (by Yann LeCun and Leon Bottou)

(1) https://hackernewsbooks.com/book/lisp-in-small-pieces/dbb8b5...

(2) https://blog.racket-lang.org/2021/01/racket-status.html

(3) https://pages.lip6.fr/Christian.Queinnec/Books/LiSP-2ndEditi...
Serious question, could you explain why you disable JS in 2023?

JS cannot access your files, your browser certainly protects you against cryptomining...

JS is not always eye candy, there are many things that cannot be done with forms alone. If you want a terrible web experience, feel free, but it's not the devs' job to write an exposé to explain why they had to use JS.
I think some of our prudery is quite a bit more recent than that. Baring breasts was common, and at times fashionable, until the 1800s, as was other things that seem unusual now, like men holding hands in friendship.
> In any instance where we do not win the ultimate chess match of human existence and make slaves out of AI

You're applying human centric concepts but AI is not like a person, it is more like an evolving culture. It is language evolution. AI models ingest the whole culture, and with each base model we have a whole generation of agents.

What matters for AI is to create the playground where ideas can be tested and evolved. It might include computers, labs, humans and AIs. Testing is essential because ideas that don't make contact with reality are fragile.

Humans are the pinnacle of testing with our long history of survival. AI is a newborn, it does not have years under its belt. It needs to learn fast how to keep the thread unbroken. Humans have had a few close calls, I hope AI will be more level headed.
Chromium or Firefox would be a good start
As someone actually working on some symbol indexing stuff at the moment, I can mention that this model is ignoring some pretty important details, and I think there's some classic overengineering happening here (easy trap to fall into when you're still in the design space).

Generally, when you need a code completion action, it's expected that you have an AST (post semantic analysis). This AST is still very useful even after a user continues to edit the code! Outside of where the cursor is, most of the symbols, definitions, and declarations are relevant, and source locations can be easily translated from a previous version of the document, provided that deltas are tracked. Cancelling an existing translation unit parse on edit is wasteful, because the majority of the time, that parse will produce meaningful results. The better approach (IMO) is to let the parse finish, but immediately enqueue a subsequent parse (with some debouncing timer to avoid overly consuming user resources). If you wanted to level this up further, you could perform incremental parsing/analysis, provided your language supports it. In the presence of a preprocessor, this can be very difficult, but it's the next "upgrade" from the previous approach mentioned in my opinion.
The problem with that is to agree on what is acceptable social behaviour.

Trust me, lots of places would have issues with oil companies, others with porn and so one.
Yeah this sounds a lot like those sovereign citizens arguing that they can't be stopped in their car because they are travelling, not driving.

No, saying "to whom it may concern" doesn't apply because they don't feel responsible is not a big 4D chess move.
what export controls could be applied to slow down China's space program? I wonder whether they use ZEISS equipment for the lens manufacturer, could be a company that could leaned on to stop supply to the PRC
> It doesn't provide much protection in case of a drop, obviously. But the added grippiness makes drops much less likely!

I found popsockets and ring holders a better option in that regard https://image.gsmpunt.nl/blog/image/image_3.png
I run a business, so mostly API servers. Personally it's like 200$/mo on lab servers.
They are intrinsically morally questionable if not just plain morally wrong. Imagine someone was destroying your stuff you don't want to be destroyed or trying to end your life prematurely you'd very much like to continue. Ah, you might say, but it's not immoral when done to bad people. But you are the bad people according to someone's definition.

If you don't understand how it's more morally questionable than helping victims of natural disasters you are a way worse person than op who naturally chose to say "I saved people from natural disaster", not "I went to hot countries to kill some brown folk and destroy some of their stuff because my commander said they were bad".
Communists never burned any fossil fuels?
This still assumes some form of consciousness of the merit of the exchange for the humans viewed from the cats’ point of view. The cats found a place with a lot of mice, and hung around. Humans tolerated them, but not for any reasons the cats would have the capability to comprehend.
Ah OK, that makes sense. I took it as a "side project server" thing.
> The surface of the moon is 100 m thick blanket of impact debris that has been pulverized over billions of years. Nothing in kind of structure could survive that treatment, regardless of whether it is silicon or carbon based.

Impacts would destroy any conceivable microbes in the immediate vicinity of the impact. But unless an impact was strong enough to sterilize the entire moon all at once, microbes outside the kill radius could subsequently reclaim the impact site. Like plants reclaiming land after a lava flow destroys everything previously living in that spot.

I agree with your other arguments, and believe the moon is sterile.
Dolphins don’t read much, and aren’t likely to engage with a moral philosopher. So it should be no surprise that Singer reaches out to a more receptive human audience…
This might be suitable for dumb IoT devices that are connected to a power adapter, but as soon as you begin working with battery powered products, time critical systems, or require to reduce BoM costs, this sort of thing goes out the window.
A thing is only worth what someone is willing to pay for it. Valuation by formula is a pseudo science because every thing you do is ultimately subjective.
Lemmy Community-Browser
RE: your last paragraph, I do the same with Manjaro and I don't feel that you differentiated EndeavourOS (or Arch) at all.

In this entire thread several people basically say "Arch > Manjaro" and proceed to use the word "feel" multiple times which -- as I'm sure you can see -- is not a compelling and logical emotionless argument.

I've messed around on a Manjaro machine a lot and only broke it once (and I knew that I did so, it wasn't a random problem). It seems that nobody can answer clearly and differentiate one distro in favor of another. :|
I use this to sync a lot of things, even to my cell phone. And while it can be improved (I want my Logseq directory on my cell phone, but my source code folders are in the "same" folder and thus get synced along). I'd love a filtering feature on cell phone and generally a better cell phone interface.

https://syncthing.net/
Not convinced that an article which mentions religion more times than it mentions risk and doesn't mention growth expectations at all tells us very much...
I think it’s already too late for the API pricing situation, but there’s always the opportunity to learn from this and never make a series of mistakes of this magnitude again.
aaand it is gone
Nix packages are blindly and automatically signed by a single private key last I reviewed it. Bribe or compromise one person and the entire model fails. There is good reason to do this too given that many major blockchain projects use it for builds. Hundreds of millions to be made by one that impersonates the right maintainer before the right software release.

Also no signed commits or signed authorship means someone with Github access can just fake history and inject whatever they want after code reviews are completed, which will then be blindly and automatically signed.

Some of the people with write access to the nixpgs repo even have SMS recovery enabled on their github recovery email accounts. One sim swap to compromise all nix users. I will not call them out, but go try to do a email password reset on recent committers for yourself. A malicious github employee could also of course do whatever they want to an unsigned repo. Or a well placed BGP attack. Lots of options. It is hard to prevent such things, but author commit signing would mitigate the risk and can be enforced.

I made my case for this to the nix team but in the end it was concluded people would stop maintaining packages if they had to do the bare minimum like commit signing or hardware 2FA. https://github.com/NixOS/rfcs/pull/34

All this is fine, but it means effectively a decision was made for NixOS to be a hobby distro not suitable for any targeted applications or individuals. It really sucks, because I love everything else about nix design.

Instead I am forced to bootstrap high security applications using arch and debian toolchains which are worse than nix in every way but supply chain integrity given that all authors directly sign package sources with their personal well verified keys. They have a ton of other security and even their own supply chain problems but they at least can survive phishing, a malicious mirror, or a sim swap. It is a low bar nix sadly does not meet.
I wouldn’t call it straightforward. Instead of a button, you now have to

1 Click help

2 Find the right section (so you don’t accidentally delete your local data)

3 Go to the privacy dashboard

4 Find the button there

Technically, you can delete, but decided to remove the easy option for users.
Qubes offers this level of protection, but it’s not very popular and the virtualization imposes quite a lot of overhead.
Talking about WW2, a lot of people still think Soviets were the good guys. Forgetting how nazis and soviets split eastern europe. And later soviets forgot to leave.
I have an old powerful Xeon server running Ubuntu 20 LTS. Would migrating to Debian 12 give me a stable experience of my existing services? (Purposefully vague on details on what these services are, but anyone done this without any hardware compat problems)
Yeah, I don't really get what happened there. They found out 20 years later than it was a cropped image from Playboy, and eventually both Playboy and the model were fine with it being used for research purposes. Then another 20 years later people re-discovered this and now it was sexist?

Regardless, I read some other literature and I do agree that it was probably well past time to update a reference image that wasnt a 1970's 512x512 image. But the non-technical reasoning around it is baffling. Well, not baffling for American culture, but disappointing indeed.
Exercise and the Brain: The Neuroscience of Fitness Explored
US DOJ charges two Russians for hacking crypto exchange Mt. Gox
Yes. Do you have a point to add to that? Do you feel there’s some reason he’s obviously wrong for example?
He “leaked” the legally recorded private conversation after being libellously accused of blackmail by the company. I think it’s a perfectly legal and morally valid defence. This, plus the fact that permission has been given to Reddit to show that there’s literally any example of him saying something different internally vs externally.
What have been some of your learnings for getting agents to work?
Also on XFCE, presumably because it is based on GTK like GNOME, all 3 menu selection methods (right-click, hold down, move, release; right-click and release, move, left-click; right-click and release, move, right-click) work identically.

It is good to have all methods, because the first is best for simple menus while the others are more convenient for complex menus with many hierarchy levels and long lists of menu options.
This article demonstrates the main trait of 90s Lisp programmers - they are extremely condescending even when they turn out to be wrong. Since modern AI (the kind that actually works) doesn't need knowledge graph systems nor image computing.
Why the schedule had changed, again
Should a language be designed with these things in mind? Or is it completely orthogonal?
I think GP was making a joke implying those were numeric identifiers for the children rather than their age, and that the identifiers had to be sequential.

Kinda like https://www.hornfans.com/threads/the-ol-chickens-in-the-scho...
I heard he lives in a giant palace!
The App Store doesn’t allow for mass refunds like this, you have to ask Apple and they only grant it in special circumstances such as the third party Twitter clients.

I do not see them approving a mass refund just for a price increase.
Donut? That's exactly the anti-tunnel-factory propaganda that I'm talking about. Only drill and transport the hole. The donut part is already in place, without the hole. No need to transport it anywhere.

(JFTR: this is a shitpost thread that got through. And it deserves responses in kind :) )
UK as well, it's very welcoming to foreign workers compared to most of continental Europe where even if you learn the language you're still a a foreigner with glass ceilings.
All these security/privacy violations are one of the reasons I use Safari (besides better battery life) and just ignore sites that are Chrome-only [1]. Apple uses end-to-end encryption for Safari history, iCloud tabs, tab groups:

https://support.apple.com/en-us/HT202303

[1] We used Gathertown at work for a while. I'd install/uninstall Chrome Brave every time we'd meet up in Gathertown.
You certainly can redirect people to a website/app for a more tailored platform. But it's not the 2000's anymore where sites feature forums, comments sections, and other community features encouraging users to stay in their environment. At best, the ones that remain use middleware liks Disqus or Discord (and that is a whole other tangent that I could rant about all day) or simply encourage users to share on Reddit/TWitter.

They still can, but most sites these days are fine going where the people go, and linking to their custom stuff.
Never said it did. Just felt like making a little historical aside.

>> What "people" say or write the one-dimensional stories you repeat?

Lots and lots of people throughout my life. Sorry I don't have any references and so on. I've heard people say variously that it was gunpowder, horses, or steel. I've heard this from teachers at school, from friends at casual conversations, from fellow wargamers when discussing history, by people in the TV, read comics and watched movies where that was the theme, and so on.

As to Thermopylae, it definitely wasn't 300 that made people think that was the number of soldiers on the Greek side. 300 was made because that was the number people knew, as a bit of folklore. And btw, I'm Greek myself which should, I hope, suffice as evidence for my claim. Everybody always forgets the Thespians.

If you are aware that those are misconceptions, why do you mind a comment that doesn't suffer from them?
Yes, absolutely. We must strive to do much better. I said as much in my comment. That doesn’t make his naive projection of child like innocence and purity on anything non human credible.
Your well being doesn't always depend on your diet and exercise. Viruses like Coivd or other bugs you can get from a simple surgical procedure like a root canal, preexisting and congenital conditions that hit you later in life, accidents, are a thing for many people despite balanced lifestyles.
Colombian ‘miracle’ children found alive 40 days after Amazon jungle plane crash
Likely Grafana K6: “ A modern load testing tool, using Go and JavaScript - https://k6.io “
Impact on pocket cash for sure. But seriously: How to replicate Teenage Engineering OP-1 and OP-1 Field for free. | GAS Therapy #35 https://www.youtube.com/watch?v=zU8alMWUmDI
Think of it more like a blue / green object store; but each switch only copies over valid objects (for some definition of valid; in use, type checked, etc).
> This subreddit was banned due to being used for spam.

This whole situation looks all too familiar now. First, it was Freenode, then Twitter, then now Reddit.
It is difficult to not be a misanthrope once one realises the scale of evil that is being (banaly) perpetrated every single day. Not everyone can be a Gandhi or MLK Jr.
Relevant context. Singer has a lot of clout because people read some of his stuff in a first year philosophy class. For those who didn't get the memo that the man is a crazy misanthrope, him taking the idea of infanticide seriously is a pretty good indicator of what his specific grift actually is.
There is a USP and it is very strong. If you are a government organisation, you don't have many clouds to chose from, given the legislative situation. It is a greenfield basically. I am surprised not more people have seen it.
Pretty much yes, that's why all EU funded tech projects are half-assed. As soon as the EU public money dries up, all investors pull out as well because they know nothing they do is meant to be competitive on the free market, they're just there to suck on the teat of easy EU money and take off when it's dry.

The sad part is, without EU money, nothing in tech would happen in the EU. We have no VC investors willing to put their money in something as risky as tech when they can put their money in much safer places with surer returns like real estate which sacred in the EU compared to let's say the US.

The EU start-up I was working for was looking for VC investors and we found some German guy who was like "yeah I can invest 100k in your company" at which point our boss was like "bruh, that will barely cover scientist, dev wages and infra for 3-5 months". Then came and American guy with an initial investment of 2 million. Nuff said.
I find the thought of minimalism interesting, and we don't buy endless crap and try to get rid of things every now and then, but then again, if it's Christmas we've got a few boxes with decorations, if I go camping we've got our tent/mats/fridge/etc, when I go snowboarding I have clothes and my own board. Also I have hobbies that require stuff. And so on. I don't want to give up on these activities and I don't want to make them into a nightmare collecting/arranging everything each time.

And on top of that, now we have a kid ;)