skysight-inc/HackerNews huggingface dataset:
Is it possible to acquire crytpo through a non-centralized way?

Beyond mining, how do I exchange $100 of USD for Crypto without going through a trusted party to ensure my $$ gets me BTC?
Wow, never had any idea that maintaining a competitive browser is a half $1 billion annual expense.
when I am researching on something, I usually just dump links with a line describing them on obsidian.md so I can go back to it when I need to. Bookmarks never worked for me.
There are various p2p platforms for meeting people with whom you can exchange fiat for crypto (and vice-versa) directly. Some of these platforms include an escrow system (LocalBitcoins is the most well-known of that type, but I think it has KYC requirements), others rely on a 'web of trust' style system, etc.
If you plot it another way does it end up looking like a gaussian distribution (or something similar)?
>Q15+Fix vs QL18) is hardly distinguishable to me.

What can I say, it is very distinguishable to me, at least for images that contain larger "homogeneous" areas like skies.

>In essence, the author discovered how to make JPEG images look better by increasing their file size.

This is not what the article is about. E.g. the first image with the large blue sky area, the result was a file size that was halved for Q15+fix compared to the Q50 source, and the Q18 comparison image at the same file size as Q15+fix looks like crap.

So the author got vastly more visual quality for the same or similar file size, while still producing valid jpegs.

It might not matter that much in the grand scheme of things, but it probably matters a lot to the company he is working for, which specializes in image processing, compression and delivery as a service it seems (bandwidth and traffic are cheap, but not free). And it will probably matter at least for some of their customers as well.

It probably won't matter much if you are e.g. on reddit (or are reddit), and that post with that 90kb jpeg (which could have been maybe 50-60 kb with the optimizations mentioned in the article) pulled in 10.1 MB of other crap (wire size) in the 30 seconds the page was open. With an ad-blocker active. Yes, I just ran this very unscientific test.

In the future, other formats like webp (already somewhat widely deployed), avif (browser support is getting there) or jpeg-xl (very promising results per watt compared to avif and sometimes webp, with a nifty lossless jpeg<->jxl mode) - but probably not heif because of the patent situation - might become more dominant, but for the time being a lot of images online and offline will remain jpeg and produced as jpegs.

(png and svg the grandparent poster brought up are for other use cases, btw, and offer lousy to untenable compression for photographs)
Rook – Storage Orchestration for Kubernetes
Er... no. I was simply saying that the many articles about how reliable Rust is and how many bugs it catches for you might lead to a false sense of safety. Nothing more, nothing less.
Very similar story, minus the compensating attentiveness. Probably partly to blame for some late blooming tendencies in my life.

Contacts were a life changer in confidence for me.
Gmail absolutely undermines the openness of email. That's fine, it's a choice users made because they don't want to run their own email servers, so they offload it to Google. Google decides what to classify as spam. As such, if I stand up a new email server and start sending email to Gmail addresses, I am at the whims of Google deciding what email from me gets delivered.

The protocol is open and designed to be decentralized, but the system as implemented in the real world is fairly centralized at this point. Saying "you can run your own mail server" doesn't matter if virtually nobody actually does.

If the end state of crypto will just be a bunch of web2 style companies running centralized servers that (maybe) interact with blockchains, and we say "that doesn't undermine the promise of crypto, you can run your own node", I guess I'll have to agree to disagree.
> We have families, we have offspring, we have friends, we have relations, that we build over time, this should be proof enough?

So fuck any homeless, people living alone, orphans, etc. ? Not to mention the utter unreliability of relying on random people (who claim they know you) for information like place/date of birth, etc.
OP was not asking how to buy $1M worth of food. OP was asking how to trade large amounts at scale.

(It's amazing how inconsistent the skeptics are, when they are only trying to score some cheap points against what they don't like)
I need to find a good youtube video on the physics of cell membranes and cytoskeletons. It's completely wild that a lipid bilayer can be strong enough for an ostrich egg or flexible enough for an amoeba.
Systems that run forever, self-heal, and scale (2013)
Chrome has a bunch of Google spyware bundled in it. No thanks.
The Good, the Bad, and the Ugly – Sol Sweet – Friday 24 June
I dunno. All models are wrong, some are useful.

This tells me that having debt and no way to reliably pay it off is a really bad situation to be in. Consider income vs. expenses. If the first is consistently higher, life is relaxed. If the second, life is very stressful. If they match then life seems OK then falls apart following some reasonably short-term time horizon. This model bakes that in to the assumptions and sends a lot of people broke, as we might predict.

The two interesting questions that follow from this seem to be:

1. How to convince people who are doing OK to consistently spend less than they earn?

2. How to deal with chronically indebted people who can't or won't save money?
Buy crypto, end this nonsense please
I fear that we will get used to some image patterns feeling right instead of reality if AI gets involved too much.
Another data point here: 2 kids, the one who uses (a lot) of THC is more successful, got a physics masters degree and had a 40% side-job during most of bachelor/masters phase.
Tyrannosaurus Tex (Unreleased, Game Boy Color)
you can also just host your own push proxy service using their open source code...

https://docs.mattermost.com/deploy/mobile-hpns.html#host-you...
Ah, the "hall of shame" HN thead I have been waiting for! Too many to recount here, but the one I probably sunk in most time was fauxjsp [1], a dev-friendly reimplementation of java server pages. I don't regret spending time on the project because it was fun, it was time I couldn't/wouldn't have spent on anyting better and I learned a bit about software architecture.

And you?

[1] https://github.com/ggeorgovassilis/fauxjsp
I think you also need to layer on that the described reality wasn't her own. It accepted the reality presented by her colleague with no sign of defensiveness.
Reminds me of slime molds. If I'm not mistaken, they can switch between multicellular and unicellular forms, where their separate cells merge into a single giant one, though still with multiple nuclei.
Aren’t we all Dutch in spirit?

Also not as sensational if you tell people that.
That would require some incredible chemistry and engineering. It's just a fact of life that liquids are volatile substances and not shelf-stable once the seal is broken. Toner is superior because it's an inert solid powder.
You may want to add "Tell HN" to your title.
Turns out there is a project which does that: https://github.com/google/guetzli
We don't arrest people (yet) on the idea that they might commit crime in the future.
Buy a Kyocera
A surprisingly large number of people go in for the new age mumbo jumbo or, uh, old-timey mumbo jumbo. And that despite quite heavy regulation on medical claims and on the qualifications of medical practicianers.
Yes. This is why "default virtual" is such a dumb idea.

Virtual functions are about implementation: a derived type that overrides a virtual function does so specifically in order to deliver a specialized implementation.

The degree to which your class's virtuals match its public interface is an exact measure of how bad that interface is, as an OO abstraction. If your class was doing enough work to earn its keep, it would be presenting an interface in terms the client wants to see. Those are implemented for variant internal representations by composing calls to one or more private virtual interfaces.

The above is true about OO subsystems. But not all uses of virtual functions are about OO. Virtual functions are a mechanism. Anywhere the mechanism is useful, it is OK to use it, OO or no OO.

Java offers no other organizational facilities than OO mechanisms, so there you have little choice but to use them everywhere. In problems not suited to OO solutions, use of virtual calls may have nothing to do with OO, and none of the OO rules need apply: if it works, it works.

Any language that offers only one kind of abstraction is a very poor and limited language. Calling it "pure" should not fool anybody. The world is complicated and demands many kinds of tools. Any one will only match certain aspects of certain problems.
My pet theory? We all see ourselves as an idealized version of ourselves that was set a long time ago.

In my case, I was well past the "obese" point on the BMI scale, but not "morbidly obese" yet. I thought I was overweight, but not badly so.

Then I stopped and took a good look at my BMI and where it should be, and decided to diet. I lost some weight myself, and then went to a doctor who prescribed a drug to help me. I ended up losing almost 70 lbs. I've gained about 20 of that back now, but I've been holding (or slowly slipping) for quite a few years now, and still want to lose again.

I look at old pictures of myself and I'm horrified at how fat I was. But at the time, I didn't see a problem.
Some combination of XMR <-> BTC atomic swaps (https://www.getmonero.org/2021/08/20/atomic-swaps.html the latter function not being implemented yet) and non-KYC exchanges.
We have 40 years of worse-is-better history in computing to look at. Why even ask this question?
It is almost like one could leverage python and all the amazing libraries to compute interesting things.

It is almost like we can actually build web apps that do more than CRUD.
Not sure why but this book came to mind: https://en.wikipedia.org/wiki/The_Island_of_Doctor_Moreau

"You can’t fake the ability to turn a duck into a penguin by moving its
duckness into an animal of some other species that can be replaced at
runtime."
I’m a web developer, and I use Safari almost exclusively. It’s not the bane of my existence, I find it pleasant to work in, the dev tools are good. Just wanted to offer a counterpoint, not all developers hate Safari! I find it to be rock solid.
If impulse control is an issue for you, I think weed is one of the lesser issues. Alcohol or other substances or habits are much more of a risk for those with little self control.
Actually, didn't the latest build of Safari nightly recently over take all the other browsers in terms of number of supported features? I swear that was shared here on HN.
Yes, that's true. In a sense, c++ requires good code structuring.

That's also part of why I enjoy returning to c++, the people involved know how to structure code and create clean architecture.

That said, sometimes c++ does get in the way. Creating trees or graphs can be cumbersome, and IMO it's very biased towards virtual methods to solve polymorphism.

Extending lifetimes by pooling or similar is also quite common, and is in my eyes sometimes overdoing it. If you for instance use Rust, you can be a lot more confident that the compiler catches these issues, and be more conservative and efficient in the solution.
There is much truth in this comment, many people don't wish to see this and are there suprised when their "nice boss or management" fires them without caring how they will support their family.
Thx about 1 month:)
> GCP and Azure have options to keep all data within the EU

I wonder how much of a difference this makes, if the DCs still belong to these american companies and this thing exists: https://en.wikipedia.org/wiki/CLOUD_Act
How to Write a Paper in Scientific Journal Style and Format [pdf]
mine uses teams and mattermost :/ love the splintered comms stack!
"and a pdf version (8 MB!)."

8 MB!
Check out my side project in my profile. It’s written in plain JS/HTML. I did have to work around some Chrome issues, but didn’t have any problems with Safari at all!
Actually I meant it as in "partners for life", i.e. the idea that 2 people can partner up and be loyal and faithful to each other orthogonally to the lawful status of the relationship.
Its a business arrangement. If either side is unhappy they are allowed to terminate it.

That said, very openly turning a blind eye to something and then suddenly not is essentially unilaterally altering the terms of the deal. If i ran a business and suddenly changed the pricing scheme, that's my right, but i would understand if x% decided the value proposition no longer made sense and left. I certainly wouldn't be offended - its just business.
I second this, it's better to enter a market with some competition and turnover, if you are trying to invent a new market, even if yhe need is real, you need to explain to people why they need this new wiered thing they never considered. unless you have tremendously deep pockets, you probably can't afford customer education at scale.

also you dont have any data to enable you to separate potential customers fron people who just want to waste your time because they are curious but wont buy. you dony know the buy cycle in that markrt, etc.
At least in my country (Argentina) it's quite easy to purchase fairly large amounts of crypto face to face.

Of course it's probably easier here than other places because we already have an extremely strong culture of purchasing US Dollars bills face to face under the table.
> The actual data sets don't go back as far as most people imagine

How far do you imagine they go back?
Then you also need to build and distribute Android and iOS apps for your employees. Congrats, you now have a significantly larger project than "put Mattermost on a server and update it occasionally".
If you actually wrote a complex web application and didn't encounter significant bugs in Safari, you either didn't test very well, or your app, although "complex", doesn't try to do much.
The OOP community fascinates me.

It's clear that OOP in the sense of "Car extends Vehicle" is not a good idea, yet the classic OOP languages go out of their way to support this kind of programming. Meanwhile the alternative approaches require you to jump through a bunch of hoops or apply convoluted "design patterns". Writing good, modern "OOP" you are often fighting the OOP language! Things are getting somewhat better (e.g. Java Record types) but perhaps it is time to admit these languages just aren't a good fit?
This is S. Zizek's two cents on the conflict.

I pick one of the concluding remarks: "Ukraine fights for European values against the non-European authoritarians"

How can a philosopher make statements at a level of elementary school children; false dichotomies, the personification (anthropocentrification ) of countries, groups or collectives (?) to list few transgressions against soundness by S. Z.

In my view (as a piece) surprisingly feeble minded, unbalanced and inconsistent (in all three coordinates of an argument: logos, ethos, and pathos). [Despite some agreeable statements such as to treat all 'war-criminals' by the same standard, it still does not correct the crocked argument as a whole].

If he wants to stand purely on ethos because he views himself and "his" world a certain specialized way, it is his right. If you justify the enemy as totally evil and totally unappeasable then the logic necessitates conclusion of total elimination, total war. But it also leads to totally and hopelessly unrealistic goals, which itself will lead to frustration. In his message he also reveals himself as a typical elitist, for he does not intend to bear any responsibility and costs/sacrifice for what he is advocating. In short, I reject this S. Zizek's argument and the entire message as a concept in its totality (for the same idiotic argumentation can be used by the adversary on his side just flipping the sign; getting us exactly to the situation where we are).

This world is not linear and binary, neither heroes nor villains are pure, and we are all caught in and the product of our histories and limitations. Opposing interests are the norm and we have to always bargain and negotiate. Accept that errors and incompetencies are the norm, refrain from paranoid narratives more coherent than the world itself is (and as a matter of fact can be).
It's not 'semantics', it's the opposite of 'semantics'.

It's not mostly 'terrorism and protect the children' - it's tax evasion, wire fraud, bribery, insider trading, financial fraud, scams etc.

Without fairly consistent regulations up and down the financial spectrum, civil society basically would not exist.

We mostly derive our protections from 'government overreach' via the constitution, not anonymity.
That's a mighty giant brush you have there
The simple question: if all the existing formats already solve the image compression problem, why a new image formats (WebP, HEIC, AVIF, JPEG XL etc) appears?
A Journey into the Linux Scheduler
A journey into the Linux scheduler and the CFS `sched_class`!
I can't believe Microsoft is allowing this fuck up happen
Crypto in a Coinbase wallet isn't your crypto, it's a promise by Coinbase to give you that crypto when you ask. Of course if the government tells them they now have to attach conditions to that promise, they will do it — their only alternative is to stop offering their services in that market.

> it seems one by one the promises of crypto of the last several years are evaporating

I don't think "the promises of crypto" have anything to do with the actions of Coinbase or any other centralised custodial entity.
This is why I'm studying Elixir now
>it's simply not the case in my experience

And how much US Congressional experience do you have?
Guess this is early information but curious what the burden of proof is, when considering public servers outside or realms.
With streaming services so fragmented now, and everyone producing their own shows which is available only in thier platform, piracy/torrents will soon become a more convenient way of consuming content. The CX of steaming is reducing with fragmentation.
I think the point the other author is trying to make isn't that apple's anti-competitive practices are good. it's that google's anti-competitive practices with their browser are more powerful than apple's anti-competitive practices. In particular the close integration with search, youtube, and add delivery. I don't think the other author was making a point about one product being inferior to the other, more that both products rely on anti-competitive practices and google's anti-competitive practices are more powerful. safari could be an excellent product, but google will just stick a big modal dialogue on every search page and youtube video "For the best results download chrome.."

no browser product these days compete in a completely free market.
> Jokes aside that will likely cause GitHub to be filled with lots of low quality repos

Hasn't this already been the case since GitHub became a CV boost.
Ah yeah you're right :)
I find the new user-defined literals syntax pretty ugly. Useful, but ugly.

On the older side: the initialization list syntax has always been ugly (and bug-prone, due to the unintuitive evaluation order.)
It's fascinating to watch them make one big mistake after the other.
Thank you HN.

I have uninstalled McAfee and using the default Windows security.
I fully agree. GD has been buying out contributing software vendors like crazy recently (Kadence, WP Curve, Pagely, ManageWP amongst others - 17 companies in total and counting), without giving anything back to the platform and its community. They're just parasiting off of free software and have enough money to buy out as many companies as needed to become a monopoly. Google's auto-suggest question stuff in their SERPs are already showcasing this nonsense [0]

And is GD alone? No, the parasites over at LiquidWeb are doing the exact same thing. The recently bought out Modern Tribe, the creators of The Events Calendar, StellarWP, iThemes, GiveWP, Restrict Content Pro, Iconic...

[0] https://jasper.monster/sharex/firefox_s8xJtIjFY3.png
I was obviously very young so I might have misunderstood my parents, but from what I remember, asbestos was mixed in with the gravel that was used to pave paths and/or playgrounds. I remember the "red way" and another playground that at some points switched from red gravel to gray gravel.
Look up “OTC desk.”
Easiest doesn't mean easy.
You'll find no official explanation because "the public" mostly act as Gustave Le Bon (psychology of the crowd) and Eduard Bernays (propaganda) have observed in the recent past.

Neoliberal economy have cyclic crisis solved with wars, big wars, whose target is stealing someone else richness and justify the mess with the ongoing war situation. We are at the beginning of such cycle.

EVs probably serve a purpose: if you buy it and you have followed the new deal so far, you'll suffer less: living in an insulated, airtight modern home, with perhaps p.v. and lithium storage, and EV etc you can surpass frequent electricity and gas supply disruptions, you have enough space to store water, food in freezer etc to cope with irregular wartime-alike supply deficit, you'll be less touched by stagflation etc if you are also wealthy enough at the right time you might be able to buy for very little price valuable assets than in a sooner future became far more valued on the market.

The "carbon footprint" is that. A way to justify social score, covid pass was the first general-public test, it have durability issues, people do not accept them longer, while they are trained to scan Qr codes for anything, like Chinese ones, so the next will be carbon score: if you have followed the new deal your score will be good, so you'll live well, others will not.

It's just a kind of common misunderstanding: Green New Deal for many means spring-grass-green new deal, for the Earth, actually it means dollar-green-new-deal and the climate target is the neoliberals chiefs climate, economical and social one. Global carbon footprint is the same: a tool to classify people by census and obeisance.

Try to re-read: https://www.forbes.com/sites/worldeconomicforum/2016/11/10/s... how can be achieved such scenario? How can be made McKinsey work-lager-factories like https://www.mckinsey.com/business-functions/operations/how-w... ? You can't simply made them: people will revolt. But if they are forced to accept them for economical reasons, like they can't afford living like before, because of war, resource scarcity, grasshoppers invasion etc... Those who have followed anyway will get a future like https://www.easa.europa.eu/sites/default/files/dfu/uam-full-... so they have not much reasons to complaint, those in modern prisons can't complaint... Voilà the 2030 scenario built.
They optimized the wrong specs
That sounds like a netflix problem.

They advertise it in terms of streams. Whatever business arrangements they have with their providers is irrelavent to me as a consumer.

It'd be like if you went to an all you can eat buffet, and people started saying its not fair if you eat too much because the grocery store is charging the resturant per item not per person. It is totally irrelavent ti the person eating at the resturant.
Mokuroku: Secondary indices for RocksDB in Rust
I can see there is a need for this, if its implemented well i think it could help a lot of people, moderators, and servers. But I cannot see how i could be implemented well? which is worrying.
While it’s not on by default, there’s a Safari preference you can enable to save offline automatically: Safari > Preferences, click Advanced, then select “Save articles for offline reading automatically.”

(Source: https://support.apple.com/guide/safari/keep-a-reading-list-s...)
Thanks, Will give it a try