skysight-inc/HackerNews huggingface dataset:
defer is tied to function scope because that is the usecase it was designed for.
go also has finalizers executing right before deallocation.
If QOI is interesting because of speed, you might take a look at fpng, a recent/actively developed png reader/writer that is achieving comparable speed/compression to QOI, while staying png compliant.

https://github.com/richgel999/fpng

Disclaimer: have not actively tried either.
Please don't take HN threads further into generic flamewar. It's precisely the hell we want to avoid here.

https://news.ycombinator.com/newsguidelines.html
2021: The Year the LibreOffice Documentation Team Shined
> You cannot leave the Apple ecosystem

35 years in tech, IT and development and I never used an Apple device. Including in two huge, international tech companies at very senior positions.

I love new technologies and have nothing againt Apple, just never needed to use them.

So much for that prison you are talking about.
It's a controlled substance, you need a prescription.
Apple and the FBI are able to access your iMessages to a contact X if either you or X have iCloud backups turned on. This is an important detail which means that simply turning off iCloud backups yourself is insufficient.
I find it difficult to have one app/file/mode that is my todo, journal, calendar, reminder everything. I function better with multiple apps/tools that do all these things well, each of them doing just one thing at a time.
Noise in a complex analog circuit is generally a problem because it propagates uncorrected.

A ReLU for instance acts as a quantiser and so there are local checks.
Or, you can just avoid vendors who make you beg for open source drivers.
Large companies are so dysfunctional that sociopaths and psychopaths can blend in. In fact, I think many of them get promoted to management.
No. It mostly exists so that people who haven't tried to use it can tell other people that they should have used ASN.1.
The licence even though looks satirical says the whole story. Most if not all web3 projects have a proper open source commercial reuse license.
Yeah GitJournal is great. I used it for a while, and the dev is super responsive and awesome.
Congratulations are indeed due, so ditto there.

I have to say I have the same response - dammit, not another one - but I'm rather more interested in our complete fascination with these tools. Like - I have my note taking / knowledge stuff pretty much nailed [+] but STILL I always find myself clicking through on posts like this. Like many others on HN, I'm absolutely, unbearably, totally addicted to considering and re-considering my methodology in the notes / to-do space, even though I'm really happy with what I've got.

When I try to analyse this I realise there's a part-dopamine level thing (I love a beautiful, clean UI and idea), partly a wishful thinking (man, if only I could remember X, maybe this is the tool to help me!), and partly (this is the hard one to admit to but I would bet money on many other HN types as being here with me) an addiction with process, pure and simple. Anything to not actually have to DO that thing I need to do - oh look, I could review a tool that'll help me procrastinate a while longer.

It reminds me of the me when I was 16 and "revising" for GCSE exams. I spent about 90% of my time re-formatting and colouring in my revision timetable rather than actually doing the work of revision. That me is still here, only now it's notes apps rather than colouring in...

Finally - I think admitting that there simply isn't a perfect tool that will enable All The Things and Make Me A Much More Effective Person is much, much harder than the alternative which is to keep the Holy Grail somewhere in my consciousness, and keep on clicking those damn notes app links :-)

[+] In case anyone cares, I've used them all but I'm really happy with current 3-pronged approach: Evernote for transient / meeting / throwaway notes. TickTick for to-do's. Dokuwiki for longer term / journaled / documentation type stuff. All connected together via the common beauty of hyperlinks. Hook for Mac is amazeballs for this...
24-bit integer and 32-bit float have the same dynamic range available, so you are not losing any fidelity.

However, frankly, if you're working professionally with audio like that, the best solution is simply to have sufficient disk space available to work with raw audio.

Use FLAC to compress the final product, when you are done.
What is special about Game Of Life? Why does it seem to be the most "interesting" cellular automaton?
We've banned this account for repeatedly and egregiously breaking the site guidelines. Seriously not cool.

If you don't want to be banned, you're welcome to email hn@ycombinator.com and give us reason to believe that you'll follow the rules in the future. They're here: https://news.ycombinator.com/newsguidelines.html.
Seems like they benchmarked it against libpng which shows anywhere from 3-5x faster decompression and 30-50x compression. That's pretty impressive and even though libpng isn't the most performant of the png libraries, it's by far the most common.

I think the rust png library is ~4x faster than libpng which could erase the decompression advantage but that 50x faster compression speed is extremely impressive.

Can anybody tell if there's any significant feature differentials that might explain the difference (color space, pixel formats, .. etc)?
Latest version of go-ipfs is v0.11.0, not v5.0.

In any case, IPFS is not a "product", it is a number of protocols and layers sometimes used together and sometimes not (libp2p, ipld, kad-dht, gossipsub, bitswap, graphsync...).

And all of them are in production and sucessfully used, but they also have different levels of maturity and evolve as we have the need and capacity.

The fact that the state is not the final "interplanetary distributed rainbow that replaces the web as we know it" doesn't mean it is completely broken either.
Flamewar comments will get you banned here. If you'd please review https://news.ycombinator.com/newsguidelines.html and stick to the rules when posting here, we'd appreciate it.
> What are the consequences of ad-tech surveillance in practice?

My views on this are a bit deeper than I can easily cover in a single comment that I’m writing on my phone, but the question reminds me that I need to publish a talk I gave last year on the subject. The short version is that the development of recommendation systems, both for targeting ads and for generating engagement loops for users so that you can show more ads, have some chilling second and third order social effects. The algorithmic bubbles that come from social media are a well known problem, as are the privacy implications of data breaches associated with these systems. Even outside of actual systems being compromised, these systems are open to side channel attacks that can both allow data collection and influence on the sorts of content people see. In short, the system isn’t complex and open to abuse, and the incentives built in are not aligned with building a healthy society.

As for not using the services- there’s no simple satisfying answer here. You can cut out a lot of things, but ultimately it’s nearly impossible for an individual to completely opt out of a bad decision the rest of society has collectively made, and so we need to find ways to mitigate the damage where we can.
So 99.9% of the internet is manipulating the minds of everyone on the internet. Some of those people come to HN and post/upvote/downvote, and as a result of their lives outside of HN, they regurgitate slightly filtered PR as opinions or facts on HN.

I guess what I'm asking is, how do you guys deal with second hand shilling and PR?
The Interview gets interesting from that point https://youtu.be/yErKTVdETpw?t=4050, specially for USA.
Who should hold them accountable?

If they pay their taxes then it is between them and their followers. Everyone is free to do what they want with their money.
Because when a doctor prescribes Percocet and you go to a pharmacy to get it, you don't accidentally end up with fentanyl instead. That only happens when you buy it illegally from a dealer.
Google Earth snaps photo of $2bln Air Force B-2 stealth bomber in flight
Work smart, not hard.

If you knew how dumb I am, you'd realize it's not up to me.
This does not make sense because enjoying a forest does not cause noise that would prevent the pilots from enjoying the sky.
The Pine/Linux community are working on porting Linux kernel/distros to it.

Who, exactly, is working on porting a mainline kernel to it? I've not seen much development on the most important part (the rink display driver).
Concrats, you've discovered that we have a (somewhat) unified electricity market in Europe, so of course prices are highly correlated. So what game do you think can be played all day long? Pretend that everything is good because we have the momentary luxury to pay absurd premiums on Russian gas so that Mr. Putin can pay for his power play?
The alternative - which I did 2 weeks ago at work - is to use Hive through AWS EMR. Then it's just SQL all the way instead of reinventing the wheel like this article recommends.
I totally forgot to mention podcasts - they also improved my learning greatly. Netflix is another great, although passive, tool.

Question: Does Yiddish have different dialects? I'm asking because Spanish varies greatly depending where you currently are, but I consider Yiddish being somehow different language.
Why do you write ,,even''? You are talking about a product where the main feature is fairness. I'm sure it misses some features that non-fair phones have in return. It's all about what the customer cares about.
Thanks for the feedback! Makes sense, will update it!
> and it can vary for reasons completely different from the industrial processes considered for an "intrinsic value".

Nobody disputes that bubbles and sentiment exist.

What is in dispute is the idea that they are the only things that determines value.

It’s ok that you are not convinced. Once you go down the postmodern rabbithole of believing that everthing is subjective, there is no way out through dialog.
>> China, unlike any of the Western nations, WILL take a stand on their principles over profit

> Surely that's a joke, right?

Nah, it's just an obvious truth.

> China, which still has the audacity to call itself a "Communist" nation, which is basically much closer to a Fascist system, with their authoritarian and state-directed control of capitalism?

That's pretty much what "communism" worked out to in the Soviet Union -- well, in the entire Warsaw Pact -- too. So in practice, that's pretty much what "communism" means nowadays.

> China has one primary governing principle, which is to keep the CCP in power.

Yup, exactly.

And they sure do stand by that principle, don't they?

Q.E.D.
I’m reminded of a quote from the “Wear Sunscreen” song/speech from back in the 90s:

> Be careful whose advice you buy, but, be patient with those who supply it. Advice is a form of nostalgia, dispensing it is a way of fishing the past from the disposal, wiping it off, painting over the ugly parts and recycling it for more than it's worth.
I don’t have a horse in the race (I find myself still using the default of whatever OS I’m using more often than I specifically choose SC) but I will say that one can easily configure SC to operate with past calculated results and other references from previous operations, just as you did with your cited GNUCalc examples. If such shortcuts are utilised, one will find SC requires the same number keystrokes - or fewer.
sounds overheated
Tell HN: Marketing companies are gaming IMDB reviews
Recently a lot of negative reviews are being removed from IMDb. Here is how the fake review guys are doing it.

IMDB says they are removed as they contain spoilers - but this is the latest thing film/series marketing companies that shill reviews are doing a as strategy -- got through and falsely report negative reviews as containing spoiler and once they use ten+ fake accounts to label a reviews as containing spoiler IMD algorithm just automatically removes it.
Algorithmic Trading Models – Machine Learning
I would say in my professional experience, I've only once seen someone legitimately directly need to pull content through storage.googleapis.com (whether bucketname.storage.googleapis.com or not). My assumption is public-facing entities tend to serve content via their own domains to end user clients.

I'd be comfortable whitelisting a bucket subdomain, but as I said, it's only come up once, so we worked around it the one time. And I've blocked a lot of phishing sites this way. I'd highly recommend large organizations follow suit. :)
Personal attacks like this are not cool on HN, regardless of how wrong someone is or you feel they are, and regardless of how much empathy you embody.

If you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and taking the intended spirit of the site more to heart, we'd be grateful.
I think QOI inspired the creation of https://github.com/richgel999/fpng which creates standard PNGs and compares itself directly to QOI.
This is a pattern with certain kinds of mental illness, only surrounding yourself with people that validate your behavior because alienation develops between you and the people who don’t. In other words there is often a social component to these conditions where the condition fosters an environment that tends to perpetuate the condition.
My assumptions:

1. Hedonism is "fairly correct". In a well-fed and low-violence society, the pleasure/pain axis explains >40% of what every human cares about, especially chronic pleasure/pain.

- 1a. Both the US and China are low-violence and well-fed.

2. Obesity is responsible for a high amount of pain. Furthermore, there are few things in society that don't kill you which are worse that obesity.

- 2a. People don't die that much in societies like China.

3. Modern entertainment is a good painkiller. However, obese people that consume it still experience great amounts of pain throughout the day. Entertainment that distracts people from fixing the chronic pain they feel is a negative to society.

With these assumptions, the US doesn't look like a significantly better place than China. In theory, the freedom enabled by the US allows people to do well on the pain/pleasure axis. In practice, the US enables companies to do things that lead people into greater chronic pain.

Note that I think that Taiwan could be a significantly better place than China by this logic.
I have no idea what you are talking about. I remember web search before Google existed. PageRank was a massive, huge improvement in search results. Literally night and day. There’s a reason why Google is a verb now.
> Designed to Last

Well, I hope Jeff didn't put too much time into finding the color pallet. I don't want to be negative, but this background color just makes we want to run away/close the page.

Maybe these links which I collected over the years can be helpful:

- https://www.colorcombos.com

- https://paletton.com

- https://blog.datawrapper.de/beautifulcolors/

- https://design.lyft.com/re-approaching-color-9e604ba22c88 (ColorBox)
A lot of times it seems to come from people remembering the past nature of the company or the outward PR that company presents. Apple especially with their Think Different motto and general presentation as a forward thinking and accepting company (omg rainbow watchbands I feel so represented). Like Google's original "don't be evil" culture and those remaining at google that still wish to promote that stance.

The tech space in general also has a lot of progressive minded folks. Mix all of this together and you will find those fighting the existing systems more and more.
Is there any hardware designed to just run cellular automata?

I wonder if it could actually be a very efficient form of calculation, because cells are almost bits, but seem to possess more power than bits. For instance this Lisp in GoL. Could it run faster than lisps on "bit processors" if it ran on special purpose hardware?

So instead of 64-bit processors we might have "64-cell processors" ?
The EEOC would like to know that because it's not only unethical, it carries fines.
Same thing for me. I used to do it with friends when I was a teenager. Until they got the idea I was faking and let me hit the deck, expecting me to catch myself.
Show HN: A BubbleShooter Implementation in TypeScript
Hello everyone,

I wanted to share with you a game I made. It's an implementation of the classic BubbleShooter game written in TypeScript.

You can check the source here: https://github.com/overclockworked64/bubbles

You can play it here: https://overclockworked64.github.io/bubbles/
You started a hellish flamewar with this comment, exactly what the site guidelines ask you not to do. You also fueled it egregiously. That's seriously not cool and will get you banned here, regardless of how right you are or feel you are.

If you'd please review https://news.ycombinator.com/newsguidelines.html and stick to the rules when posting to HN, we'd appreciate it.
I have to say this makes sense to me, and I've always known that I'm just not in the target audience for these apps, but if you'll allow me to poke some fun at your comment for a second, I'd paraphrase it as "my note-taking needs are so intricate that nobody has hit the right spot yet. I need a perfect soup of features coded and exposed to me in just the right way so that when I finally write down a note I have a mental orgasm" :)

Joking aside, I personally think it's more important to focus my attention on the substance of the note, rather than the process of taking the notes, though the two aren't in conflict with each other, except for the times when they take away from your time and mental bandwidth.
It just means he has experience interacting with that particular type of crazy. I have the same read. Run, don't walk away.
Honestly it's in the spirit of discussion and idea exchange that I post on HN. Karma points aren't really worth anything except a proxy for my contribution to the discussion and community.

As for encouraging you study it, it's really because I didn't myself, and I wished I did, that's all.

Take it or leave it, either way you have my best wishes moving forward!
Totally! I made tap and I still use org-mode for a lot of stuff! I think we all think slightly different things when we hear "notes" It is both an artifact and also a system for capturing the artifacts. the artifact is often, but not always, just some boring text -- but the way it is captured and used can be really interesting and as varied as the artifacts themselves. _so. many. possibilities._!
After trying a lot of different calculators, I just settled on this little shell script to launch/raise a nodejs repl with FN+Backpspace:

if [ $(xdotool search --name "calc repl") ]; then
xdotool search --name "calc repl" windowraise
else
xfce4-terminal \
--title="calc repl" \
--color-bg=#123 \
--color-text=#fec \
--hide-scrollbar \
--font="Deja Vu Sans Mono 14px" \
--geometry 40x14 \
--execute node -i -e "$JSREPL"
fi

($JSREPL just contains some extra functions that I want in a calculator)

I can easily go back to previous calculations and results, define vars, run loops whatevs. Having it on a key combo and launching the terminal with a distinct text/bg color really makes a difference. It also launches faster than most other calculators I tried. For my purposes (non-scientific, mostly programming stuff), it's been great.
While I understand what you are saying, knowing the billionaire class of America, it is entirely possible that Bill Green is trying to get some positive
Coverage out of it and there is something in it that makes it rather not profitable for him. Billionaire class in America is all in it for themselves. And why is he suddenly donating to LGBTQ community? Those two things (church not doing more for the world) and LGBTQ cause are separate. There is more good to the world that is to be done than LGBTQ welfare unless you are in it for some positive coverage.

I think he is just doing it for a positive spin on his image.
The most dangerous fault line in Seattle, both in terms of earthquake and tsunami risk, is the eponymous system of shallow thrust faults[0] that run through the middle of the city and historically have produced ~7.0 earthquakes.

Seattle buildings built in the last 3 decades are explicitly designed to survive extreme earthquakes. Most of the risk is in the 1970s and earlier infrastructure, quite a lot of which has been torn down to make room for the massive growth of Seattle.

[0] https://en.wikipedia.org/wiki/Seattle_Fault
I don't know if I'd call it a benign paragraph. Leaving woke-ism or whatever else out of the question, it's pretty clear that the writer of the paragraph in question is a huge douchebag.
There are also segmentation differences. Only one copy of the read-only data and code (aka text) segments are mapped into all programs which load the library. However, each program instance gets its own unique pages of read-write data. Those pages are always located at a fixed offset from their code segment. That way, modern CPUs can execute PC-relative instructions to generate their addresses. The global data segments for a module are always located at a fixed offset relative to the code pages.

See ARMv8 `adrp` (address of PC-relative page), RISC-V `auipc` (add upper immediate to program counter), and x86-64 PC-relative addressing for some modern examples.

Then go backwards in time and see how ARMv7 does it (literal pools) and how some earlier RISCs did it (Itanium and Alpha global pointer aka "gp", PowerPC table-of-contents register).
You're probably thinking about ARM, whose Chinese branch unilaterally declared independency from the crown some time ago.
Please do not take HN threads further into generic, hellish flamewars. This sort of shallow, angry denunciation is not what this site is for, and it destroys what it is for.

If you'd please review https://news.ycombinator.com/newsguidelines.html and stick to the rules when posting here, we'd appreciate it. You've broken them in other places recently, too—not cool. Fortunately your good comments are good.
That's fine for blocking malicious content that's already been reported. But if there's no legitimate need to allow the domain, why not block it entirely and prevent even being the ground zero for a new URL?

If my organization is likely enough to be targeted intentionally, the chance of having an attack directly solely at my organization (and hence, likely a URL not found by other parties already) is much higher as well.
Multi-cloud is odd to me, unless you're a company selling a service to cloud customers.

By definition, you would have to either go lowest-common-denominator, or build complicated facades in front of like services.

If you're going lowest-common-denominator, then multi-old-school-hosting would be far cheaper.
I agree with MrGuts. Travel during daytime and look out the window. I get nausea on a train if I am backwards. I tried sitting backwards recently to see if I have grown out of it ... nope.

Like MrGuts if I read, and the path is not smooth, I get sick.

Airplanes do not have this effect on me.

On boats, the typical cure is to go look outside at the horizon.

Other cure, close your eyes.
Compared to having a web search that returns only spam?
Fomo is real, but I'd encourage you to take another look. The space would benefit from more people with a background in the arts for sure.
Is a study based on students the best way to measure the productivity of a language? It would be interesting to see what Rust experts code do with and without, for example.
Speedcrunch is amazing.

I often have to do many simple calculations (adding numbers from a pdf,...) and having full history and being able to keep speedcrunch over the other windows is perfect.
I also increased font-size dramatically to improve readability on big screens.

Sure, there are more advanced tools. But the simplicity and lightness on ressources is what makes it my go-to calculator.