skysight-inc/HackerNews huggingface dataset:
The following implementation of the Chudnovsky algorithm takes about the same time in Gambit-Scheme on M1 Mac for 20M digits (and allocates 16GB):

(define (pi digits)
(let* ((A 13591409)
(B 545140134)
(C 640320)
(C^3/24 (quotient (expt 640320 3) 24))
(D 12))
(define (-1^n*g n g) (if (odd? n) (- g) g))
(define (split m n)
(if (= 1 (- n m))
(let* ((6n (* 6 n)) (g (* (- 6n 5) (- (+ n n) 1) (- 6n 1))))
(list g (* C^3/24 (expt n 3)) (* (-1^n*g n g) (+ (* n B) A))))
(let* ((mid (quotient (+ m n) 2))
(gpq1 (split m mid))
(gpq2 (split mid n))
(g1 (car gpq1)) (p1 (cadr gpq1)) (q1 (caddr gpq1))
(g2 (car gpq2)) (p2 (cadr gpq2)) (q2 (caddr gpq2)))
(list (* g1 g2) (* p1 p2) (+ (* q1 p2) (* q2 g1))))))
(let* ((num-terms (inexact->exact (floor (+ 2 (/ digits 14.181647462)))))
(sqrt-C (integer-sqrt (* C (expt 100 digits))))
(gpq (split 0 num-terms))
(g (car gpq)) (p (cadr gpq)) (q (caddr gpq)))
(quotient (* p C sqrt-C) (* D (+ q (* p A)))))))

I am surprised it is much slower in Julia (as per what is noted in the gist).
Try telling people you're gay, that's 100 times harder.
It appears so. Plane travel is back to being expensive. Major event tickets are all scalped for wealthy people. Any hobby that requires space is unsustainable for city dweller as living space is at a severe premium.

Cars except the smallest are priced at what a small apartment went five years age

Some gadgetry is still priced for consumers, but it appears that next half generation won't afford a Playstation, won't eat out, and will be generally miserable.
Where do you hang out? Can I come?
I think both sides of the tradeoff can be valid choices, especially if the simpler implementation tends to fail in predictable, manageable ways. I think that's how most Arch users must feel, like

> Upgrades via pacman rarely cause issues, and when they do I always know how to manage it because the design is simple and clearly documented enough that I can always understand what's going on. Partial upgrades don't make much sense for the kind of rolling release Arch is anyway.

If that's someone's experience using Arch or whatever for $N years, then who would I be to say they haven't made the right choice for them?

Personally, my preferences are similar to yours. My favorite package managers have never been the fastest or the simplest, but the most featureful and robust. But I'm trying to develop a deeper appreciation for the things that many legitimately love about the simplest and fastest ones as well.
> Marriages are fundamentally just a societal complication of a relationship - complete with dubious legal consequences and a not a sure thing that can end.

Or, alternatively marriage is the fundamental glue of society and the germ of new life across the vastness of time and in basically every culture through disasters and war. One of these perspectives is fair to the most ancient institution.
Wow, fascinating! I was wondering what they did with voice pitch and turns out they recorded at normal speed and then lip sync at a different speed to match the camera speed.

https://m.youtube.com/watch?v=G025oxyWv0E
Your attempt to dichotomize the world is insulting to people who have been, and are, both--sometimes at the same time. That's why you got the reaction you did, and your doubling down is, to someone on the receiving end, no less unkind than the post you characterize as "mean".
Ask HN: Feed of Interesting GitHub Projects?
Suppose I was willing to look at 50 or so GitHub projects a day to find ones that I might be interested in or that would have broad community interest. What would be a good feed for this?

(I am using ‘GitHub’ here generically —- I’d be just as happy to find projects hosted elsewhere. Also, I have a filtering system so a feed of 500 a day would be fine if it were machine readable, say RSS.)
Not when the vendors are all monopolies and workers have no discretionary money to spend.
No problem. In the end, I had to actually set CPU limits on the pod level for traefik, svclb-traefik, metrics-server, coredns, and the local-path-provisioner.

I initially chose a limit of "500m" for all of them except coredns (which seemed to be fine), but there were still some occasional issues with the metrics-server and traefik, so I increased those to "750m" and that solved those issues, but it caused coredns to CrashLoopBackOff. After setting a "500m" limit on coredns, everything ran smoothly.

So, essentially, I set a "500m" on all of the pods in the kube-system namespace except for traefik and metrics-server (they got "750m"), and of course I didn't need to set limits on the helm-install-* pods.

I didn't modify the default memory limits at all.
When I hit my own rock bottom a couple of years ago I stumbled upon Jordan Peterson's lectures about meaning and the bible. It helped my rational mind understand and accept that the rational mind isn't the be-all and end-all and there is something transcendent outside of it. Whatever that is, you can aim at getting better at "dancing" with it and the better the dance the greater the sense of meaning. YMMV but it worked for me.

(the lectures were "2017 Maps of Meaning" and "The Psychological Significance of the Biblical Stories")
Worth noting that both Secret Service and ICE likely have exceptions to Fourth Amendment protection against unreasonable search and seizure based on context. Without specific examples, it’s hard to say if laws as is are being violated. If laws are not being violated, then real issue is if the exceptions should stand.
Can you point me the react API page for that? I've never seen that.
> things like the recent change to count all employees (even the ones who do not use Java) when calculating the price for an Oracle JDK license

AFAIK, the change to the pricing model for support was done at the request of Oracle's support customers, as it's easier for them to track. I don't know why non support customers would care one way or another.

> but then you find out that you have to download from AdoptOpenJDK instead of downloading directly from OpenJDK

The OpenJDK website's downloads link links here: https://jdk.java.net

Of course, you can download any of the other builds if you prefer.

> which could expose the company to huge licensing costs

That's incorrect. The Oracle JDK is free to use.

> all the users see is a pointless namespace change

That's perfectly understandable, and users who are bothered by this are welcome to stop trusting the libraries that have chosen to do that to them. But the Java ecosystem is decentralised and Oracle has no control over third-party libraries. Allowing a library that chooses not to be an official Java standard to pretend that it is is also unfair. The maintainers of that library have decided that it would be better to inflict that change on their users rather than remain a Java standard, and maybe they know what's best for their users.
Why would you use Matlab to "prototype algorithms"? Maybe we have different notions what that means but Matlab is certainly not aimed at that. It's aimed at engineers who want to evaluate their data or design/control embedded devices, and who are experts at their field of engineering while having very little computer science, numerics or programming background.
LiveView is also state and components. + It has a view of the DOM to optimize the data it sends over wire.

It's a complete way to build complex apps. I've personally built fairly decent complexity SaaS (18mo of dev) completely on LiveView + some react when it made sense.

Saying it's just HTML pushed over WebSocket is like saying React is just virtual DOM with components. There's much more to it when you get into it.

Plus it's enjoyable. I had significantly more fun and development speed building on it than the typical React+API approach.

That said it's still situational and I don't blindly recommend it to everyone. I think Elixir has one of the best graphql implementations (Absinthe), so I still recommend React+GQL as well.
Nostr is not crypto. It doesn't use crypto or blockchains in any way. Crypto is the reward for the bounty.
Here on the internet, there's nearly three things to do!

https://youtu.be/G9FGgwCQ22w?t=183
It’s much more than that.
Have you played with GPT-3 / ChatGPT? It’s much better than the Bing option right now, I think they rushed it to get ahead, the speed that Microsoft is adopting all this stuff is really fast, but it’s very rough right now, they did a lot that I feel hurts GPT/chatGPT compared to it in it’s raw form.
Fantastic post. I would also add possibly seeking a support group of/for his peers. I’m friends with Bill.
like adding more lanes to a freeway to alleviate congestion. doesn't work.
If you consider yourself too old for getting outside than you are having too bad quality of live to have a reason to keep care on your health.
Certainly possible! As with all things ml the question is how well this works. The author made up a scientific sounding claim without any backing data.
> Doesn't jive with my experience (at small and large companies).

Have you also tried alternates like Vue, Svelte, Preact, or Solid in a sufficient capacity?
Wow! Just 5 instructions. This is almost 4 times faster than my previous best solution:

// 19 instructions, does not use intrinsics
int countbits(unsigned x) {
unsigned n;
n = (x >> 1) & 0x77777777;
x = x - n;
n = (n >> 1) & 0x77777777;
x = x - n;
n = (n >> 1) & 0x77777777;
x = x - n;
x = (x + (x >> 4)) & 0x0F0F0F0F;
x = x\*0x01010101;
return x >> 24;
}

Amazing tip, thanks.
That's cool, I didn't know such a thing existed - when I ran into the problem I was at a loss on what to search for to make the large monitor more usable.

Too bad it's weird now.

I don't use windows anymore, but when I first did this it was for windows, and it was only something like 100 lines of C to accomplish including all the standard windows boilerplate.
Getting dumped by your partner can really crush your ego as a man. Don't worry, it will get better.

The hardest thing for me was that I still loved her, but of course rationally didn't want to (mother of my 3 kids). One trick I used was to disconnect the real person with the person I loved. This allowed me to still love the person in my head, but not the real one (sounds stupid but it really worked). Basically "the person that I love is in my head and doesn't exist. The real person just looks like her".

Rock bottom means you have nothing left to lose, or at least you feel like it. For me it felt kind of liberating. Because if you have nothing left to lose, there are only things to gain. You can take stupid risks and it won't matter anyway.

Your breakup is still fresh, so try to talk to some friends who went through a similar thing.

Hang in there, it will get better.
That is in full swing already, if you haven't noticed.
Similar experience: when I was young I built a website for my brother, it looked great on my iMac when I showed him. He said everyone thought it looked weird that the red of the header and graphics didn't match the background.

On my iMac the jpgs were rendered correctly match the rgb hex of the html/css, but on windows the color space of the jpgs rendered them a more crimson hue. Had I tested on my brother's laptop it would have been immediately noticeable.
I think there is an additional reason here too. Software development work is (too often) seen as heads-down, anti-social work. Large corporations often bridge communication between software developers and the business/end-users via third-parties, such as product owners/manager, architects, and business analysts. Remember the "telephone" game we all played in kindergarten, where a message whispered between participants becomes comically unrecognizable by the time it reaches the last person? That is BigCorp software development in a nutshell.

Solving this communication problem is uncomfortable. Connecting software developers with end-users is hard. It means software developers have to have courage to ask "dumb questions" when the end-users explains something too quickly in jargon-laden terms. It means that end-users have to be patient, with the time to teach and explain enough about the problem domain. People with strong communication *and* technical skills are hard to find, and creating ongoing mutual respect and cooperation between end-users and the oft-hated IT department is only possible when employee attrition is low enough to create long-standing relationships.

Software development is fun when it is a high-momentum, self-contained exercise. So we direct our energy to complexity, because its fun and safe. We don't need to stop and engage with end-users who speak a language we barely understand. We don't need to create consensus among disagreeing end-users representatives. We just need put on some good music, drink some coffee, and solve clean technical problems, rather than messy people problems. I'd guess most software developers would say "you don't pay me enough to deal with people", and walk away.
When was “Black” not okay. “Blacks” sure.
https://www-modelscope-cn.translate.goog/models/damo/cv_diff...
https://www.webmd.com/vitamins-and-supplements/phosphatidyls...
Being blunt isn't mean, that's the problem with feelings.
Also Videodrome.. snuff films / torture porn are literally a plot point.
This postdates both SETL and Hope, but given Backus' background, the "for construct" may be independent development?
My secret is I didn't. Savings has been saving me as my CV has been consistently rejected for over 3 years now. Absolutely no perspective for a new female partner. I don't see myself owning any real estate in foreseeable future.
Exactly. It's not just not-JSON, but it's obnoxious and hard to manipulate programmatically, on either end (client or server).

That translates to a lack of tooling around it, an inability to write sane tooling, and difficulty interfacing in higher-order ways to things like interesting data stores. It's designed to be hand-written and parsed only with the official libraries.
> 15 years ago middle of the road mountain bike could be bought for around 200 euros

You couldn't ever buy a 'middle of the road' MTB, or any kind of bike, for €200. You could buy a piece of junk that falls apart in 2 years for that kind of money. A decent commuter bike starts at around €750.

> Bicycle tires cost about the same as my car tires.

Where do you get new car tires for ~€20 ?

> This is turning into a rich-man hobby.

Over here (the Netherlands) cycling is just a mode of transportation for most people. and it's by far the most affordable one there is.
This is a list of really good movies! But if OP thinks The Matrix is too spicy I think a lot of these will be too much for sure.
If you run into new issues with the package in trying to leverage wrapProgram, feel free to open a thread on discourse.nixos.org and also to @ me there!

Picosnitch seems like a nifty utility and it's awesome that you've taken up that packaging effort to make your work more available for users of so many distros. :)
You give them too much credit. Thinking you are the law means you give a shit about justice. These people have quotas to meet and promotions to get and bosses to please. Violating your rights is just one mean to an end.

A law that isn't enforced is cheaper than the paper it is written on.
I completely agree.

After you pay off the bank you STILL don't own the property thanks to the government who can take it away.

a homeowner is merely a serf for the government property taxes.
>>> when is it useful, if ever, to tokenize the whole input beforehand

>> never

> nope you are wrong. I never tokenise everything up front

Explain how you could possibly arrive at the complete opposite meaning of what I wrote when you even use the same word "never" as I did?

Quick, get another downvote in, that'll teach me! Peak HN moment here.
‘Startling’ new evidence reveals gladiators fought in Roman Britain
There were plenty of things that he didn’t get for financial reasons.

Plenty he didn’t get for philosophical.

i simply can not accept defeat on this issue

For me doing something nice isn’t defeat, and his desire for an iPhone wasn’t an issue.

We were fortunate to be able to get him an iPhone. And fortunate he wanted an iPhone and not his own bong.

It might have worked out the same if we hadn’t. By working out I mean FaceTimeing with him now that he’s a grown ass man.
1) SecureDrop is secure and very well documented, but complicated to deploy and use, which makes it much less secure for the leaker, than the sum of its parts

2) SecureDrop could be simplified by sending documents using a message mixing system such as cMix [1] or alternatives. Tor can still be used, but a lot of the SecureDrop stack could be eliminated which would lower risks and increase the likelihood of receiving information.

Anyone who isn't an IT security expert should be scared shitless when going through the steps required to make SecureDrop work. Nine out of 10 people should know they'd make mistakes and many probably give up.

Also, how does one even know if SecureDrop target system is up to date (OS, Tor, etc.)? That would be another concern of mine, making sure the recipient's stack is properly deployed and up-to-date.

cMix is currently used by xx Messenger (https://elixxir.io/, OSS) and Speakeasy (browser-based, currently in Alpha, also OSS).
A third party crypto wallet is evaluating it for transaction broadcast mixing, and some other potential use cases can be found at [2].

SecureDrop could be replaced by simple file send over Speakeasy once the Private File Transfer feature gets added later this quarter [3]. Until then, xx Messenger and Speakeasy are probably a safer way to chat (because it's harder to make a mistake), even if documents are later uploaded via SecureDrop.

If anyone wants to kick tires on Speakeasy: you can't use Incognito/Private Mode or Tor browser because it uses WASM. So just start a browser using a non-default profile without add-ons and connect with Socks 5. JS is required (WASM) but doesn't load external crap (and for that it can use Tor).

[1] https://xx.network/wp-content/uploads/2021/10/xxcMixwhitepap...

[2] https://xxfoundation.org/blog/xx-foundation-announces-the-xx...

[3] https://www.speakeasy.tech/roadmap/
The USA have extreme amounts of influence all over the globe. They have performed countless invasions and over 100 regime-changes in the past century.

The power relations in global capitalism between the US and its tributaries is not dissimilar to the relations between e.g. Rome and its provinces. Hence calling America an empire.
For a while maybe. When such lists/apps become common enough then Siemens and others would just sell a addon for a fee that does a better job of spoofing the legit towers some of which they make. Then the block-lists would just become a placebo.
One feature that I'd love in a programming calculator is the ability to set arbitrary bit widths. 32bit or 64 bit is okay, but a lot of the time when I'm thinking about individual bits; it's because I'm doing embedded programming for 8 or 16 bit devices. Similarly, the ability to toggle signed and unsigned representations.
The everything-is-a-quantum-wave interpretation of quantum physics
An Archer, £2,000

'A reference to the libel case involving the novelist Jeffrey Archer. The term is slang for the sum of £2,000, a reference to the amount that Archer allegedly offered as a bribe which was the basis of the case.'
https://inews.co.uk/light-relief/offbeat/the-most-confusing-...
> Then when I finally connect with somebody I do like, I have this constant fear that they're the ones pretending, while harboring resentment towards me.

We're all pretending; some do it blindly. It's easier to see once one is aware of that which underlies the automaton in all of us.
Evolve or die. Marriage is an unnecessary burden and construct in modern times. Love, date, cohabitat (non community property state), but the failure rate is too high (~66% of marriages fail) when the cost is similarly high.

Warren Buffett says the factor which most contributes to your future wealth is who you pick to marry. Do you feel lucky?

https://www.amazon.com/Science-Happily-Ever-After-Enduring/d...
Ask HN: Looking for Cofounder Full Stack Dev
Tl;dr Looking for a technical co-founder for coursecopilot.ai

Background:
I've built 2 online course and coaching businesses over the last 7 years. One has sunsetted. The other is currently hovering around US$1.2M ARR. I have a team in place in the current business and I'm not involved in the day-to-day anymore.

Now I want switch gears and dive back into the SaaS world and build a product-based business as opposed to a personal brand facing company.

I'm looking for a technical co-founder to help me build Course Copilot.

I know juuuust enough about basic programming to do it myself (eventually), but it will painfully slow. Speed is critical right now.

My ask:
1. Is this something you're interested in? If yes, reach out. Elif:
2. If you know someone looking to take on a new project, get in touch. Elif:
3. Is there a space or a community that I'm missing that I should be connecting with and reaching out to to find my +1? Break.

I'm also open to any comments or questions about the product and use case. I'd be really interested to hear your insights!
I always thought Bag of Sand as Scouse, we live and learn?
Java is not the most appealing programming language, but you've got to love the JVM, the standard library, all the libraries and frameworks, plus the tooling around the ecosystem.
I miss Smalltak so much ! Was the first serious language I learnt, playing with it was incredible.
Okay, hope their interests aren’t in doing business in the US if they want to circumvent US sanctions.

We absolutely have the right to draw moral lines in the sand: if you do business with brutal dictatorships, you are the enemy too.
> I didn't get anything of the sort. If it is the second link you posted it just takes me to another old chocolate flakes ad..

The anti Labour Party imagery at the start of the 2nd link and shown before the next advert.

Perhaps Google/Youtube doesnt class you as a Labour voter so you didnt get the 2nd link?
Has anyone compiled a complete list such that people can build the inverse mapping to maximize 'offense'
It depends. But usually smaller musical labels, or smaller publishing houses, or even large Hollywood studios directly relate to the creators, and share profits with them.

Buying directly from creators is great when available, and usually the resulting file is unencumbered enough so that pirating it just makes no sense. (This is why most money I spent on music pass through Bandcamp.)
Great point! If you know what package you want to examine, these are both super handy.

Just because you want to peek at a package's build's source does not mean you have to go grepping blind through the repo. Better to be pointed directly to the right file by one of these tools!

I use the source link on the NixOS Package Search site on mobile all the time, when I want to refer myself or others to examples but I'm afk.
Well, I’ll agree that one shouldn’t be naive about the “technically superior” arguments. One has to look at why certain things succeeded. In an honest and non-ideological way (e.g. don’t blind yourself on the “technically superior” talking points, whatever that means).

I don’t really have a problem with a backslash over a dollar-sign. I just couldn’t resist...
> for those fled Europe

And happened to be male, and own land
Family office of Nintendo heirs says patience is a super power
I have noticed that Phd holders usually advise buckling down and dealing with whatever abuse or bureaucratic nightmares are required to finish.

I think I agree with 1 year out, but I would be surprised if this hasn't been going on for longer.