skysight-inc/HackerNews huggingface dataset:
Many folks are rightly pointing out that the picture of the company painted in this article sounds pretty toxic. I want to mention one point about confidence or as Kevin calls it swagger.

Confidence, let's you say I'm valuable enough that I can find another job. It gives you negotiation leverage. Confidence empowers you to write to the CEO and say things like: It is beginning to look like my expertise and skills are no longer valued here. As a result, I started looking around and I have an offer from another company where I feel like I can better contribute. Confidence changes things so that you are never really trapped at at toxic company.
Our experience with Dask in distributed mode has been really painful to be honest. There's ways to shoot yourself in the foot that lead to random data corruption like changing a dataframe index with map_partitions without resetting the index afterwards. Not failure but successful runs with corrupted data. Sometimes your job gets bottlenecked on a single worker for no apparent reason so you cancel and rewrite it in a slightly different way and then it works fine. We had bugs in two of the last four versions that prevented our pipeline from running properly. If you have a dataframe of numpy arrays then unmanaged memory leaks so you need to convert them to python lists first. Again no warning by dask about this. Getting things to run efficiently requires a lot of thought about partitions, the operations you'll be doing, what indexes you have and so on.
Is it mandated optional on the type-ers side? And opt-in?
The stop squark is one of the sfermions (the superpartner particles of their associated fermions). As such they are all sparticles. Some of the other sfermions would be the sup squark, the scharm squark, the sstrange squark, the selectron or the stau. [1]

In my opinion physicists are great at naming things :D

1: https://en.wikipedia.org/wiki/Sfermion
This already happens with “stolen” NFTs each marketplace blacklists them. There’s only a few popular platforms.

You can obviously still trade in them off platform but a lot of value is lost due to that.
I do not know what to say. I can't even....emailing.
hugo + netlify
Does TCL has a purpose since Forth exists? Serious question.

TCL being stringly typed makes it dead on arrival for me, and I'm sure others feel the same.
If games are 70 bucks now, Sony should change their refund policy
I'd like an e-ink 'monitor' that I can plug into my iphone and clip on the back of the device and have the same content displayed there as on the phone! best of both worlds!
There is also a non-zero chance of getting hit by a bus if you leave your house. Might as well not go outside.

Forgive the joke, but this feels like a glass-half-empty take on something we're not fully understanding. I think we should look at numbers before determining whether or not the vaccine is a good strategy. Life involves risks.
Relax. Startup Success Has Nothing to Do with Hard Work
I have to say IRC could do with some mod cons like server/bouncer based scrollback and multi client syncing.

I get these now through quassel but it'd be nice to have them in the protocol.

I have a feeling IRCv3 will never be finished though. The activity level is just too low.
I haven't had a positive experience with comments on my site (I took them out the other day) but I also didn't have a negative one. Usually people either posted a comment to thank me, or to note something, or to ask a question.

I removed the comments because I realized that they weren't worth the extra JS on the page and hassle of moderation.
On the other hand what choices do they have?
There is a work in progress specification for push notifications: https://github.com/ircv3/ircv3-specifications/pull/471
Yeah, there's plenty of jobs in the world that pay well enough for someone to live well. But it's so much more satisfying to work 40 hours/week making a change in people's lives.
> censorship-resistant

This entirely depends on your point of view. What you call a problem, I call a feature. I do not want the monetary system I'm apart of supporting Organised Crime, Terrorism, etc. Things like Sanctions, Unexplained Wealth Orders, Proceeds of Crime, suspicious transactions etc.. Are there to protect me.

At best, I would say Bitcoin is resistant to unjust-censorship.
However the only real instance I'm aware of that I would call unjust is Visa refusing to accept WikiLeaks donations.
Is creating a google account more arduous than before? I've created dozens of them (including for my kids, where I had to be less than truthful about their age), and I have never had to provide an — OMFG I HAD NOT EXPANDED THE "If you're in the EU..." LINK!

:exploding_outraged_and_bewildered_head:

OK, you are right, this is governance done wrong.
Windows 11 – A Dev’s Perspective – It's great
You are not the only one request this :p
So, if I understand correctly, at the end what you would like is a tool to write your MPC problem more conveniently in a high-level language and still be able to deploy your code using HPIPM on an embedded device?
[BTW, I happen to be the main HPIPM developer, so very glad about your comment!]
You’re totally right. I was more referring to his review of the merits of the various studies, which as a statistician I actually agreed with - I mostly read the article to understand the history of these studies, having no prior familiarity beyond the high level understanding that the evidence was weak. I expected this article to largely be pro-ivermectin-as-underdog given that the mainstream opinion is that it isn't, but I suppose this fits even more. His claim that it’s all able to be chalked up to worms is dubious at best - selection bias of one form or another (publication, metric selection, etc) seems substantially more likely. Sure enough, though his readership is credulously adopting this theory just as easily as they adopt his other contrarian points.
Emails seem a good way to add a commenting system. Most people have an email address, and it is a well-established system.

To make public the comments, you can use a public mailing list or rebuild the commented static page upon reception of a comment (email). Of course you have to take care of security threats (HTML injection, ...)
That made me laugh, thanks.
"Clients are recommended to provide appropriate privacy controls when enabling this feature." https://ircv3.net/specs/client-tags/typing#privacy-considera...
The Covid lab leak theory just got even stronger
A true US problem: you get sued for X, therefore that is the outcome avoided at all cost. Bad policy, bad legal system, Bad effects for everyone.
Author here. I get your point about general comment negativity. But I've also received great feedback over the years (it wasn't 1% of all comments). People pointing out errors or out-of-date information, suggesting new ideas or simply saying "thanks". Using any comment system over email is still the preferred way for most people (based on my own comments/emails I receive). Even you decided to write this as a HN comment for everyone to read and discuss instead of sending me an email. And I think that's a good thing!
Doesn't Uber show the car model and licence plate when the ride is accepted?

Looks useful to make a screenshot and have it uploaded to the cloud in case such a driver steals your phone on top of harassing you.

Hope you are safe now.
The Economist reached the point of calling me to ask if I knew someone who would be interested into a subscription.
I love the magazine but their marketing is really invasive and annoying.

Last time I cancelled they were a nightmare calling me every other day.
If you avoid placing packages in the distribution's system Python (by using a venv) and if you aren't using some outdated distro version, your Python should be good enough. You must write backwards compatible code anyway, if your application is to last more than six months.

It is not the end of the world to be using one or even two minor versions older than the current Python version. New features must be implemented in your code and relying on bleeding edge features of your language (in production code) is outright bad design.
If the core Python developers like to experiment and break their language, you are best to avoid jumping head first into that mess.

TL;DR:
Keep your requirements conservative. You are not bewilden to the Python core developers, your target are your users.
Could it be that your site topics draw in negative folks? Some topics can evoke emotional feedback. In that case you might consider EchoChamber [1] javascript that stores comments in the browser. This is not my project.

When a user submits a comment, echochamber.js will save the comment to the user's LocalStorage, so when they return to the page, they can be confident that their voice is being heard, and feel engaged with your very engaging content. It does not make any HTTP requests. Since LocalStorage is only local, you and your database need not be burdened with other people's opinions.

[1] - https://github.com/tessalt/echo-chamber-js
HN is exactly where you would find both types of people: the ones who got hired as the one who failed.

Not sure why you tried to take a jab with the community here that way, sounds pretty salty for an unknown reason.
I would guess nodejs has the same development velocity. And you can just copy js files into a server that has node to build a web application.
If I'm reading the spec right, it's up to the clients to offer the opt-out or opt-in. There is fortunately a section on privacy considerations.
Uber is ultimately the one shielding their driver by not publishing the same information for driver canceled rides as they do for passenger cancel rides.

And well I am exploring other aspects of dealing with this the core problem in here is that Uber has a massive exploit that is being used in the wild against people and there is zero way to get assistance with or from Uber on this. Specifically Uber's contact methods and reporting methods do not allow you to have any way to know who this person was or even to open a support case with Uber. So the real exploit here that we're talking about is with and against Uber.
A tiny fraction of users of a system with minimal real-world impact do not have much leverage. As we’ve seen, most crypto users are comfortable using exchanges and there’s no reason to think that will change. The majority of users are speculators who are thinking about returns and don’t seem bothered by control accumulating in a few companies or mining pools.

Re: spam, think a bit longer about that — how much spam do people get in email versus Facebook or Twitter? Those platforms have a lot of users who value their control of user signups, monitoring, and ability to arbitrarily remove spam messages after delivery.

Email is one of the most distributed systems in the world but a rather large fraction of users self-centralized on Gmail. That wasn’t just spam control but I think it’d be really useful to think about why some new system wouldn’t follow the same arc: if your argument is “cyberpunks wouldn’t accept it”, remember that we had that ethos arguably even stronger back then and it didn’t have the predicted effect.
I have found isso to be good for static sites. It allows posters to remain anonymous (which encourages more open discussions) and is self-hosted and simple.

https://posativ.org/isso/
I can't think of a single in-use tech/language that does not have a lot of complexities. And by definition, these will almost certainly be 'hidden complexities' for someone coming in to that ecosystem.

What's been useful about PHP (and many other stacks) is that the good ideas from other worlds usually get assimilated in over time. PHP is not always at the bleeding edge with respect to language development, but that's just fine. The PHP ecosystems often adopt/adapt useful ideas/techniques from other ecosystems relatively rapidly, and that's just fine too.
Official motivation/anti-motivation: 'Conversations can have an increased sense of immediacy when participants are aware that others are in the process of replying.' https://ircv3.net/specs/client-tags/typing#motivation ... I need less 'sense of immediacy' in my life.
Was a very useful skill during his vampire hunting days.
No, but it drops the risk to levels comparable with many other activities that normal people take on a regular basis. Which is really the best that you can ask for in life.
Interfacing existing C code would be an important thing to be addressed. It is currently a missing feature, unfortunately.
You can face fines or jail for simple possession of pot, because, you know, the government need to protect you from "hurting" yourself and ONLY yourself with pot, but you can trust a big corp with no moral or ethics to keep a deadly virus with potential to kill millions in the freezer.
This is the classic "everyone who does not know how to X is not a real Y". Every single software dev can make such a list. Very few reflect on the fact that no two of those lists look the same.

You can't know everything. Programming is about abstraction; so abstracting away devops is a feature (in some contexts), lack of that is a downside (in some contexts).
I was thinking, I can currently go from NA to Europe today if I wanted to. But that level of technology and orchestration would not be possible in a lawless and barbaric society (at least I don't think so). This possibility offers me a lot of freedom (traveling around the world) and in exchange, I had to follow rules and work. I gave some freedom and got more in exchange. The same thing applies for many other things like communication, food, entertainment, etc.

But in the end we all win, for each unit of freedom we give away (or invest), we get more back (ideally).

So is equilibrium the right word? Or maybe we are talking about different things. I don't know, I'm not making a statement or counter-argument here, just thinking out loud.

There are definitely attempts in the world to restrict freedom not in the word of efficiency, but control and power. The line between the two can be blurry.
> So think of PHP less as a "bad language" and more of a code smell.

Surely that depends on when the PHP in question was originally written.
I’m not in the mood to give a lecture on how the real racism is between the lines, if you can’t see it, good for you. The entire article is condescending against research done outside the main european/north-american axis, using words like “Egyptian” and “Mexican” to set the tone of the comments, as if to say “you know what to expect from these people”. There is absolutely no reason to connect the researcher and the criminal like he did other than prejudice. Surely I can find a criminal in the USA with your surname, but I bet you wouldn’t find it funny if I publicly implied you were related, or even worse, that you were connected to their crimes.
I've noticed some good bits in PHP, there's indeed a low level thing to it; it's not trying to find the new paradigm. Their cli tools are often nice and to the point (rare quality). But the language per se doesn't seem to bring a lot compared to python in terms of expressiveness, and the regular bugs are still worrisome to me.
Surely you also have to figure out the PHP ecosystem and paradigm if you don't have experience in it? In any case, I fail to see how PHP is more fun than, say, Python. I have done a few projects in PHP and I would take Python in a heartbeat. To me this seems like a clear case of Stockholm syndrome, but what do I know... Maybe I'm missing something.
Yes, but that IPC channel to the browser can only do anything useful if you find another exploit in the browser.

And the New Tab Page doesn't even have permissions to do much via that IPC channel, because its origin isn't equal to anything interesting.
If you don't have a system that enforces private ownership then who cares what a blockchain says?

Screenshots NFT
... core competency of ad networks

What happens if they are not really all that competent? Or at least not that competent all the time.

Do the ad networks make more or less money as a result of their incompetency?
So far, how well are clients supporting the disabling of sending the typing beacon?
> Red eyes, ringing ears, sensitivity to light, trouble hearing ... More than 10 percent of people who get COVID develop some type of eye or ear symptom ... and both categories are among the complaints that can end up persisting for a long time. ... Instead of just a fever, cough or changes in taste and smell, the first signs of illness might include irritated eyes, hearing problems or balance issues. ... The data are growing to suggest that there are [even] more neural consequences of this infection

> From the beginning of the pandemic, reports included red eyes as a common symptom. ... [T]he risk of infection [appears to be] higher among health care workers who did not wear eye protection. [Of those with eye symptoms, t]he most common ... is conjunctivitis, or inflammation of the eye lining[; o]ther ocular symptoms can include dry eyes, redness, itching, blurry vision, sensitivity to light and the feeling that there is a foreign particle in the eye. ... The virus may also able to get into the body through the eyes. ... As many as 6 percent of people will show symptoms in their eyes before any other signs

> [Researchers] found dizziness or vertigo in 12 percent of COVID patients, a ringing in the ear known as tinnitus in 4.5 percent and hearing loss in 3 percent. [They grew] human ear tissues using stem cells [and showed] that two types of inner ear cells have the genes for making proteins - including ACE-2 receptors - that allow SARS-CoV-2 to get into cells. Hair cells, which are important for both hearing and balance, can also be infected

> Most of the time, both eye and ear symptoms get better on their own, experts say. But research is starting to suggest that ... symptoms can become long-lasting ... even after people recover from the illness
I would not recommend Dask. We use it just for simple job scheduling (that is, none of its fancy data structures) and run into issues just getting the work done efficiently. This issue, for instance, keeps the cluster from actually being utilized fully: https://github.com/dask/distributed/issues/4501. I feel like I'm on crazy pills, because it seems pretty serious yet it's gotten no attention.
How to land your first freelance client
Top post on HN discouraging use of suicide prevention hotlines. The fuck is wrong with you people.
“This is rather as if you imagine a puddle waking up one morning and thinking, 'This is an interesting world I find myself in — an interesting hole I find myself in — fits me rather neatly, doesn't it? In fact it fits me staggeringly well, must have been made to have me in it!' This is such a powerful idea that as the sun rises in the sky and the air heats up and as, gradually, the puddle gets smaller and smaller, frantically hanging on to the notion that everything's going to be alright, because this world was meant to have him in it, was built to have him in it; so the moment he disappears catches him rather by surprise. I think this may be something we need to be on the watch out for.”

--Douglas Adams
Ask HN: What makes a good engineering blog?
Reading this page (https://hackerdaily.io/29237308/comments) and I've found a few blogs I like, but I'm struggling to build a rubric for what makes a good engineering blog.

I'm working with some awesome engineers who have day jobs but still find time to write some posts. How do we make sure we make best use of their time?

Do "How we did X to improve Y" posts work? Do you want backgrounders to our key area or should we assume knowledge and give a bucketload of detail? I'm assuming nobody wants promotional content, but if we say how awesome we think something is because we solved our biggest pain point, does that count?
Fauci needs to be charged - millions have died as a result of their experiments in creating super-viruses.
Comments, in my opinion, add nothing to a site. Most of the time they're just noise. Often, they're a distraction.

There's the occasional lucid, intelligent comment that truly elevates a post or inspires someone, but they are by far the rarity.

On the other hand, I'm speaking of comments on larger sites, not small blogs.

I have no interest in allowing comments on my personal blog. If people want to engage me, they will do so directly.
I mean, at least on iOS Apple did something way more drastic.

Anyway, I feel like the bigger problem is that Microsoft does not use https to open some simple websites. And people, including me, are upset about it. If they just used https instead of microsoft-edge, we wouldn't have any of those problems and everybody would be happy (probably excluding a hand full of people at MS). They could still use their own protocol to open some Edge-specific setting page or whatever.
Freedom is the degree to which you are able to navigate the power process. The power process is the ability to identify and change something within a system. For example, if there is a vending machine with coke and you want pepsi. Is there a process that you can use to make that happen? If there is, then you have freedom. This of course extends to bigger things than soda. "Sovereign is he who makes the exception"
Yeah agreed, Dyalog APL started out on Unix but is now more focused on Windows, I wish I could integrate it into scripts and things but it's often difficult/impossible to do so.
Many years ago, a friend (who is far smarter than I am) said something to me that made wave-particle duality click:

"It's not that it's sometimes a particle and sometimes a wave. It's that very small things have a bunch of properties: some are shared with waves, and some are shared with small solid objects."

We're duck-typing what we see and going "aha! It's a particle! No wait, now it's a wave!" but the class simply has both sets of methods on it and does not care how we classify it.
No end to end encryption? It should be default at least for private messages.
No one can know everything. We can all learn things we need to know. Or we can post about how something we don’t know is gross, complicated, broken.
Show HN: I built a bot that tweets random beaches and a map displaying them
Hey Ben, that's brilliant! I would definitely use it if recognized Dutch and if I could verify if my handwriting would get picked up. My handwriting is different every day, depending on my mood.

Upvoted your product on PH & best of luck!
Well, thanks again!
async/await is just syntax sugar around promises which are a just a nice way of organizing callbacks, so yes I'd say it's true.
RasPBX Installation for Beginners
German state planning to switch 25,000 PCs to LibreOffice
I'm still not entirely sure on the point of IRCv3, it seems to me that the main draw of IRC in current times is the simplicity of the protocol, losing that by adding a whole bunch of new features, I don't see what niche IRC fills anymore.
In light of this idiotic take ("interfering is absolutely despicable no matter how I'll") I feel like I should share my own experiences with frequent suicidal impulses, and how thankful I am that someone was there and willing to help me, on many occasions.

I'm bipolar, and when I was untreated I would frequently (as on every other day) spend hours locked in a doom-spiral of self hatred, incapable of breaking myself out of it. I could recognize what was going on at some level, and that if I were pulled out of the spiral I would be fine, but in the moment trying to escape that pain seemed to only have one solution, even if I knew I normally wouldn't want to die.

I would basically have to try and hold myself together long enough for my wife to find me and help me back to sanity. Each time I got a little closer to failing. Getting access to medication was life changing.

I am enterally thankful she took away deadly instruments, encouraged me to find reasons to live and recover, and ultimately seek treatment. Whereas you would have just left me to irrevocably take my own life in response to temporary problem that had a medical solution readily available.
Gotta love the file extension when saving "tldr" xD