skysight-inc/HackerNews huggingface dataset:
Well, my story didn’t end well, but at least they were nice and courteous. Maybe I just got lucky there but my experience with US support was random phone hang ups, infinite queues to ‘I will just fetch this info, moment sir’, people being short, blaming me, barking insults etc.

I guess you found out as well, like me, the US has the last say in any matter and they don’t really listen to their overseas colleagues if their flagging algo/AI says ‘nope’.

Did the lawyer work? If it did, I am happy that at least it seems possible to go against them. I will never touch them again though.
I have a lot of sympathy for first home buyers as the market is tough. However if you bought and assumed that rates would stay at 2.5% and you can afford to pay more, I haven’t a ton of sympathy.

The historic average over 10 years is approximately 6.5%.

https://www.canstar.co.nz/home-loans/what-is-the-average-hom...
A few years after I left the civil service I found myself short of cash and took a seasonal job with a well-known UK high street chain as a temporary stockroom assistant. The work was similar to working in an Amazon warehouse, but with rudimentary tech (I had to memorise the layout of the stockroom to be able to locate items).

The intellectual challenges of the work were zero. I coped by lowering my expectations, parking my intelligence outside the shop before clocking on for my shifts and getting on with the work. What got me through each day was the people I worked with: they may have been low achievers academically but they were infinitely fascinating and complex people with lives and hopes beyond the stockroom which they were happy to talk about as we worked.

It's been the same with every job I've taken over the years: the challenges of the work are always secondary to the colleagues I've worked with. Take an interest in the people around you and the boredom (or fear) of the tasks at hand will become more manageable.
How does this compare on embedded systems for performance? For example PyTorch vs tinygrad, or Darknet vs tinygrad?
There are two concepts here: running the docker daemon inside your host container AND running only the docker client inside the host container.

I never bothered with the first.

For the second is enough to mount the docker socket from the HOST machine inside your host container (and obviously have the docker client available in your host container). I'm using this in our bitbucket pipelines (there is a setting in the pipeline config that mounts the socket for you).
> Expressions of solidarity with the powerless can help them weather the storm: they buoy hope, they increase perceptions of connection and of agency

I agree that solidarity can help. But none of that's going on here... This pathetic attempt at shallow expression isn't going to reach the people who need it (or probably anyone in Iran for that matter, due to the Internet situation there).

> I guess there's no particular obligation for you to care, but would it actually be such a privation for you to stoically weather your indignation about others doing so?

This is degenerating into gaslighting and you trying to put words into my mouth, so I will let the thread rest. I guess I'm happy to agree to disagree on the effectiveness of online virtue signaling[1].

I'm not even judging these people that hard, I think. I'm just describing the response their shallow behaviour elicits in other people. I don't even get such a strong response myself, I just think it's worthless

[1] To avoid confusion I mean "pathetically shallow attempts at trying to make a difference to improve their colleagues perception of their (shallow) morals"; with malicious intent or without, the action is the same. But that concludes me playing online word/semantic lawyer
https://www.theguardian.com/technology/2022/nov/01/fax-for-t...
Binary Lambda Calculus [1] is the answer to that, having a parser included in its 29 byte self-interpreter.

[1] https://tromp.github.io/cl/Binary_lambda_calculus.html#Lambd...
Thanks aliqot! Would love to hear your feedback once you do
This seems like wild conjecture. As far as I can tell, the only part where Musk ties into the story is the fact that he's monetising the checkmark. At no point is there actually any discussion on how Musk feels about journalists and their cbeckmarks.

I find the notion of "Musk overpaid for Twitter and is now desperately trying to figure out what people would pay for" as convincing if not more convincing, and to be backed up by as much evidence.
To directly quote the source:

# these are the llops your accelerator must implement, along with toCpu
UnaryOps = Enum("UnaryOps", ["NOOP", "NEG", "RELU", "EXP", "LOG", "SIGN", "RECIPROCAL"])
BinaryOps = Enum("BinaryOps", ["ADD", "SUB", "MUL", "DIV", "POW", "CMPEQ"])
ReduceOps = Enum("ReduceOps", ["SUM", "MAX"])
MovementOps = Enum("MovementOps", ["RESHAPE", "PERMUTE", "EXPAND", "FLIP", "STRIDED", "PAD", "SHRINK"])
ProcessingOps = Enum("ProcessingOps", ["CONV"])

https://github.com/geohot/tinygrad/blob/caea34c52996cde2ed46...

There is a MAX but not a MIN? Is that because max(x,y) = -min(-x,-y)? But then why is there a SUB? Why is there a RELU if it's only max(0,x)? Maybe MIN is just too rare to be worth implementing?
I lost access to a PayPal account I had used for years, because one day they decided they needed to know the CVV of a long-expired credit card, and refused to let me log in without it.

Surprisingly, customer support was very helpful and let me transfer out the (minimal) balance in the account to another, completely unconnected PayPal business account I happened to have. Which is even more disconcerting, because it meant they were sufficiently convinced about my identity to let me transfer money out, but not enough to let me login in. Insane.

I'm still (very, very occasionally) using that business account today, even though the underlying business also ceased to exist years ago. I wonder when the banhammer will drop?
It isn't really. For instance I have 3 Things installed on my EFI partition.

- Windows

- A Linux kernel with zfs zupport sufficient to boot up and load zfsbootmenu

- rEFInd boot menu

The default target is rEFInd which shows this snazzy menu to choose between Windows and Linux

https://i.redd.it/n51sxvv8xfw61.jpg

If you choose Linux the zfsbootmenu kernel boots up imports available pools and lets you boot your current system or a prior snapshot of same. If you have regular snapshots especially automated ones before upgrades its pretty hard to mess it up.

The whole works is one small partition and is fairly easy to understand
Everyone, copilot because they used (for training) and generate copyrighted code for they product and people that use the product.

Although users can probably get away with it because they didn't know copilot was actively generating copyrighted code.
My LinkedIn inbox says otherwise.
I did look it up in a dictionary.

https://en.wiktionary.org/wiki/cleave#Etymology_2

> (intransitive, rare) Followed by' to or unto: to adhere, cling, or stick fast to something.

Something can cleave to another thing, but you can't cleave two things together. It's grammatically the same as the word "cling". You can cling to something but you can't cling two things together. It doesn't make sense.
Well the first thing I would look at is how you view and talk about your fellow co-founders. Examining this may shed some light on how your current problems came to be...and you might even find the answers to fixing this problem without giving up the company or all your hard work.

Secondly, what really matters is - who is the majority share holder? If it's not you, I'd refer to my first point.

I know this is a tough time for you, but taking the time to improve the company dynamics would seem to be in your best interest here. One great solution is to bring in an outside business consultant to help you work through these issues. Kind of like a marriage therapist, but for businesses. Hope this helps and best of luck to you!
>Prominent people aren't paying $8 to get a check, they're paying $8 to make sure they can't be easily impersonated

If they're giving a checkmark to anyone with $8 to spare, then what is stopping me from registering the "realRealRealDonaldTrump" and paying $8 for that sweet checkmark?
Gnome was at the time defacto controlled by redhat.

Regardless of now, at the time, there was no alternative such as elogind.
> I have a hard time understanding how anyone could make the next AWS on just a 9-5

Why? Surely it's doable within the 9-5 schedule (plus some people for the on-call rotations), it would just take a bit longer?
There’s a bio where you can write text. If you want to be accurate, you can do it there.

I don’t even have my job on there. Most people don’t get programming, so I don’t want to steer the conversation there.

I write the fun stuff in my bio.
Or just "chromium 99"

Every once in a while I rebel and change my user agent to "firefox 103". but in the end get sad about how much breaks when you do that, and come crawling back the the default user agent string.

I think the thing that bugs me the most is not the complexity of it. but how every body is spoofing every body elses user agent string. It is just this stupid circle jerk of spoofing.
I like the idea of vanlife a lot, and stealth vans even more. But being attached to a pricey, big, and gas guzzling van is not my definition of freedom. I opted to build a cheaper and more natural alternative for this. Go look at https://www.theredpanther.org if you want to see my bicycle cart/caravan. Pedal powered, only 42 kilograms (without luggage) and building the thing only costs me a couple of hundred euros.
Wondering why we don't just call them "lanthanides"...
If you're using a version of a Chrome-based browser or Firefox from the few years, you don't need to worry about the UA.

At $work, once we dropped support for Internet Explorer, site development and maintenance became much easier.
> They're letting people go

Letting someone go implies they want to go, and just let them. In this case, the people obviously want to stay and continue working, so you don't let them go, you fire them.
Maybe they used an Aziz solution? https://www.youtube.com/watch?v=mvwd13F_1Gs

(With my apologies to the HN crowd where jokes and witty one-liners are a bit out of place, but this particular one won't ever be more relevant to a discussion)
I know I can't deal with it, and I have tremendous respect for anyone who can.

A few years ago, I had a kidney stone and a renal colic [0]. The pain was indescribable. It was surreal. A shrill, hyperbright, screeching, completely hysteric pain. I was in constant agitation and jumped around our apartment looking for some way out. I took the only pain killers we had (some aspirin and paracetamol), with no effect. I started to bang my head against the wall to counter the pain with a more managable pain. When the medics came, I was rolling on the floor, in tears, grapped one of them by the foot and begged for pain killers. They said they had to clear that up with the emergency room first, because they weren't sure what it was. I screamed at them that it was most likely a kidney stone (I had read about kidney stones a few years before on Wikipedia because my father had one when he was my age, and the symptoms matched 100%). They said no, they weren't sure. While they were talking with the emergency room on the phone, another wave struck me down. I almost fainted. Then I threw up on the floor and lay there, wailing, screaming, in my own vomit. The emergency room then gave them clearance to give me something strong. The second they told me that they have pain killers in the ambulance car I was up and ran down the stairs. My wife tried to hold me back because I was only wearing underwear at that point. I didn't care and basically threw her aside. The focal point of my life at that moment was to stop. That. Pain. I remember the ambulance gleaming in the night like the holy grail. I entered, lay down on the stretcher, and then they injected me something I later learned was morphine based. I remember I couldn't feel them touching me, or the needle entering, because the pain blocked out any other physical sensation. And then, almost immediately, the pain became managable, like a strong toothache.

The rest of the night is a fog. The next morning, the stone had passed and I returned home. I lay in bed for 2 days completely traumatized, just staring at the wall. I never knew such physical pain was possible without losing consciousness.

I now know that I cannot stand extreme pain. If I would have to endure the pain of that night for longer than 12 hours, I would kill myself.

Wikipedia has a depiction of a renal colic that is pretty accurate: https://de.wikipedia.org/wiki/Nierenkolik#/media/Datei:Devil...

[0] https://en.wikipedia.org/wiki/Renal_colic
(It was my worst pain, knocks on wood, so far, too. And I was not prepared for that. But I got my second tooth removed later, and it was not as painful, I think it's all about the positioning of the tooth. While in pain, I was thinking how can I ever forget, but, to my astonishment, I almost forgot.)
That used to be the main method.

England had piss-collectors who took wagonloads for processing.
Low Energy Chest Fridge
Imagine you had a recruiter call you for this next gig at great company which has +20% salary bump. Once you hear something bad is coming in your current company and no idea if you will be caught in it or not, its much easier step to just go and accept the next offer that you would otherwise pass.
whoops! well, Lisp may not be the optimum but it’s for sure optimal.
> I can promise you that working journalists derive zero value, social status, or self-esteem from [being verified]

That’s totally missing the point. Journalists want to be read. If Twitter decides to have verified accounts show up earlier in the search results, or in some aggregated feeds, journalists will pay the 8 bucks.

Twitter in that regard is the opposite of Youtube. Youtube’s bread and butter is make litlle known content creators famous because they’re good (and sell ads on top of it).

Nobody gives a shit about content on Twitter - Twitter is ALL ads. So journalists will pay to have their voices heard cause Twitter is in essence an ad network for personal brands.
I'm not talking about cases where code is copied, as in your example. I fully agree, this should be fixed. But I don't see such a big problem here. We can do sth about this and reduce those cases to a reasonable human-level minimum or below.

I explicitly say human-level because humans would also not be totally immune to this. It can happen that you unintentionally write the same code you have seen somewhere.

It can also even happen that you write the same code just by pure chance.

I'm talking about the statement in general, that all Copilot output is derived work. This is just wrong, as it is for a human as well.

I'm talking about the statement "[Copi­lot] relies on unprece­dented open-source soft­ware piracy". This is just wrong. A human also relies on open-source software (and even private software) to learn, and this is not piracy.
It’s possible they’re worried about antitrust litigation if they take over the entire stack. At this point in time I don’t think it would be warranted given all their competitors are doing similarly, but given MS’ experience of the 90/00s I can see they may be cautious.
Thank you Aidos! Thats what makes SuperTokens different from the others
I suppose the "Eureka" moments were more impressive when Lisp started getting adopted (when the alternatives were to manage your own memory and even routines were not an object).

But it still has better compactness than Python, in my comparison full of caveats.

https://danuker.go.ro/programming-languages.html#overall-map

What Python needs 350-400 chars for, you can do in 250-300 in Lisp or Clojure.
yes, tools make some jobs easier or redundant,
we've been doing this since the stone age
> almost 9000 GitHub stars

I wouldn't say that 7500 stars is almost 9000 stars ;)
I have to imagine it's a similar scenario to pilots taking over your vessel in certain ports and passages. The job of the pilot (or the Amtrak hired crew) is that they are aligned with the port's goals and understand their scheduling and rules. I can't imagine they would want a private car moving of it's own accord operated by the owner, so you might still have to hire the Amtrak crew, and they might not be willing to operate your personal car since crew have to be trained on the locomotives. I am speculating though, I have no idea.
When it comes to the business of telling you what the nature of the world is and how to think, it's really impossible for me to conjure up something more authoritative than the New York times.

Sure there's people on social media saying things, but the stuff that's an echo of the NYT sounds right and true, the stuff that's against it sounds low-brow and coarse.
Bitcoin mining in the crypto crash – the mining companies’ creative accounting
Ask HN: Japanese Culture Resources
I am quite fascinated with parts of the Japanese culture. Their life-long striving for perfection, as seen in Jiro's dream of sushi. The mentality that keeps businesses going through generations, for hundreds of years. The concept of repairing as adding to the beauty instead of subtracting.

But I have not found interesting blogs, webpages, podcasts or books that cover this broadly. I am sure they are there, I just have not found them.

A bonus would be anything related to photography or motorcycles. But for lack of more precise description I am probably more interested in the philosophy than concrete subjects.

So if you have anything you think might fit that broad description, then I would be very interested.
> Musk more or less got trapped into a deal with Twitter that was largely based upon numbers that were fabricated by executives

What numbers were fabricated?
> One has to ask what in it for the government?

A vibrant and productive tax base? Happy citizens?

To be clear, I think the tax-treatment discrepancy between buybacks and interest is B.S. (More so than the income and capital gains discrepancy.)
I certainly put Revolut in the same category as PayPal. No morals, anti-consumer policies, very little protection.
Maybe for your account they registered the wrong number as well?

I could’ve gone on using it if I hadn’t told them. But in NL this is an issue (hence I tried so hard); bank accounts to companies need to be closed asap when the company gets closed and you definitely cannot pay or receive money with them as that will anger the tax office.
Given how strict banks are, I’d be surprised if many people were in this position. A colleagues had their spend on coffee criticised by a bank, then they live well within their means.
> doesn’t the stock go back out as grants to employees?

I'd be curious to see a study supporting this claim.
Actually difficult to find dates irl.

Beyond apps, or any methods, lots of females are just busy with life. They got friends, hobbies, social media, endless entertainment and a career path.

I wonder if we'll go the way of Japan, where virtual girlfriends and virtual social lives are increasingly seen as a better option then real life relationships.

As technology gets better, I think this will be a more default option for people. Imagine dating someone that's always available, always interested in you and your hobbies, and there's never any need to compromise. You can pause them at any time when you are tired etc.

Not to mention less and less people have best friends or friends. More interactions is purely virtual. At some point, if a bot passed the Turing test, what's the difference? Virtual youtubers have a mass following despite being a purely virtual being. Could an AI model be trained to act like them, with the latest AI voices that sound real?

Honestly, I'm the same. Dating is just so time consuming and there's no many other things I want to do. Work is already 6+ hours, watching anime, playing games, reading, writing, doing podcast and walking. So much I want to do and so little time. Or maybe I'm just saying this cause I have no partner kek
I would argue, also humans are far from perfect here. But this is anyway not so much my argument. I agree with you, this should be improved. But I don't see such a big problem in improving this. I'm sure we will find some ways to get this also to a human-level or better.

I'm mostly talking about the statement "[Copilot] relies on unprece­dented open-source soft­ware piracy". This is just wrong. It learns from open-source code, just like a human does.
GitHub Sponsor but Using Crypto
supports your favourite devs on github using crypto

https://twitter.com/zhyd007/status/1588094921507946496?s=20
Does "very very occasionally" mean you use it frequently or infrequently?
> lisp is still a tiny niche in the programming world

You could look at this the other way and be impressed how much Lisps are still used despite being many decades old and all the pressures from other languages.

> Is this because programmers are just slow to catch on to superior technology or because infinite malleability is not that helpful in actually building shipping software?

I think a lot of it is momentum / fashion / network effect or whatever you want to call it. I've done some work with Lisp in the past and loved it, but I struggle to justify spending time on it.

From a corporate level, if you decide to go with Lisp, then you are significantly limiting the pool of available engineers and libraries etc. you can choose from. Whereas if you go with Python then you get a language that is a bit less elegant but close enough in flexibility most of the time, plus a vast ecosystem of resources and expertise to draw from.

On a personal level it's similar; Lisp isn't exactly a drawback on your CV, but there's an opportunity cost. There's usually something else to prioritise that will make you more attractive.
YouTube lets you livestream from OBS but mark the stream as private.

You get unlimited free storage of your streams for your personal use that way without the need for any local storage at all.

I haven't come across any limits or downsides to this yet but happy to be corrected.
Hello,

The hash-table is actually a sparse table, which is extended whenever it is needed. If you have less than 64 values, then one bucket is enough. If you have 70, then you need two buckets. Basically, this sparse table is a table of at most 1024 element tables.

Since variable ids are contiguous, it means that you can fill in this sparse table element by element, only creating new buckets when needed.

So basically, what I'm doing is the following:

id / 64 -> yields the sub-table
id % 64 -> yields the position in the sub-table

These operations are very fast since we are dealing with basic binary arithmetic.

I have been dealing with reference counting for years as I have implemented other programming languages in the past (see Tamgu for instance).

I only increment the reference counter in two cases:

a) A value is pushed into a container
b) A value is stored in a variable

The fact that containers are classes, with their own methods to store elements makes it very simple to handle these cases.
I only decrement the reference counter, when the value is removed from the container or the variable is modified and released.

Now, one of the things I do is that when I push a container A into another container B, I DO NOT modified the references of the elements in A.
There are no recursive increments.
Ask HN: Why are there so many developer influencers?
Instead of building, they just become content creator and don't feel any stress from real work
> manipulate the stock prices to look to perform better than it should

They're taking actions that raise the stock price. That hardly counts as manipulation. (It would count as manipulation if the buyback were conveniently timed to coincide with share-price incentives.)