skysight-inc/HackerNews huggingface dataset:
I don't know what you mean "is a problem"; what's a problem, setting up groupchat? Everything uses multi-user chat and it's built in to all the servers I know of (but can generally be run as a standalone server if you prefer, which is what this means)? You can just enable it in your config and it just works on at least Ejabberd and Prosody, probably others.
Who's going to proxy that voice? That's not a free service. Discord burns investor's money, but most services can't afford that.
I don’t think that explains it. They allow you to use Bulb mode and go for as long as you want without restrictions.
First Look at the Original Prusa XL [YouTube]
Does Andrew Lee of Freenode infamy have a say in the definition/ratification of the ircv3 specs?
Founders should consider partial over full exits
Define proper :D

What I value with Matrix is progress
Isn't the bridging software pretty much the same?

Last time I check both used Spectrum, at least for evertything libpurple related. So at least in theory they should be equally stable, unless it is just a question of code maturity which should improve over time.
Ask HN: How to debug windows audio pipeline
Hi,
I really enjoy blogs about people disecting system in order to find why some bug exists. I have issue on my Windows computer that audio can start crack stutter and only thing that help is restart. I would like to dive into OS and find out what going on, but I miss some introduction into how do such OS debugging. So if you could point me to some tutorial that could introduce me into such thing I would appreciate it.
Fast hire, fast fire.

OP is taking way too much on himself. I understand, and to a point respect the personal responsibility he takes, but he's going way overboard here. Perfectionism is the enemy of growth sometimes.
Kevin, I'm sorry that you had to go through this. If going through this brought you some fresh kind of insight or helped you grow as a person and a professional, then great, but I feel like going to the COO's house and pissing on their doormat would also be a pretty appropriate response to what they did to you.
You don't need two irons, you can touch the tip sideways and it'll melt both pads and the part will stick onto the tip by surface tension.
I do. I only want to learn things that are useful though. There's not a lot of opportunities to do anything interesting on this team. I am working on renewing my AWS certs. I might try going for the professional level cert.
Made a profit using a crypto trading bot that takes advance of new coin listings
Sadly being a good parent to one child doesn’t necessarily mean being a good parent to all children.
I'm the founder of Remarkbox. I want to make it clear why I went to a pay-what-you-can model, including free: https://www.remarkbox.com/remarkbox-is-now-pay-what-you-can....
Lots of interesting stuff there - thanks :) We're using https://github.com/mwarning/meshnet-lab rather than imunes.net for network simulation currently, but will take a look.

Power usage is looking pretty positive so far; as long as we route the Matrix traffic over the routing topology rather than going full-mesh it should minimise radio usage (the main battery suck, other than screen).

For store-and-forward, honestly using P2P Nodes as intermediaries is an okay approach other than exposing metadata to them. Our plan in the longer term is to switch to loopix-style mixnets to obfuscate the store and forwarding, a la nym.

In terms of joining the network by deriving a private key from a passphrase... yup, that could be cute, although slightly terrifying in terms of the risk of weak passphrases :)

We're hoping to get the P2P network stable in the coming year (although we were also aiming for this year originally :P)
I don't think you can find a sample because the spyware is mostly sold to government not an individual
Create Home Screen Quick Actions in Swift
No, physicists are pretty comfortable with that one. It isn't immediately intuitive, but the models we have are powerful and predictive. There is of course a somewhat open question as to the interpretation of quantum mechanics. That question is almost metaphysics, whereas the problems quoted in the article are more holes in our present theory.
There are lies, utter lies and benchmarks.
The article has some more instances of pysicists naming things:

"The partner of the Higgs, the higgsino."

"The partner of the top quark, the stop squark."
How do you design valuable features with Job Stories? An example from Intercom
My favorite thing about PHP is the execution model. Every single request is brand new and runs the whole program start to finish.

IMO that's extremely powerful in its simplicity and while you can get it in other languages, it feels like like a "core competency" for PHP (just like how async code is easier in javascript than in python, because JS kind of had it from day 1)
Marginalia returns sites like these: https://search.marginalia.nu/
Yes. From personal experience I've found people who readily offer "you should" fail to adequately investigate and listen to comphrehend important contextual factors and differing values. These might determine what is situationally positive or negative.

Advice that I've usually found more valuable was formatted as "here's an option and here are the possible pros and cons". These people also did more listening than 'should-ing'. They also didn't have the audacity to tell you what is best, which is implied by 'should', because they weren't in your shoes and neither completely informed of the context so how would they know what's best?
The best Camaro Models
The Chevy Camaro is one of the few muscle cars accessible today, and I've compiled a list of the greatest models available.
Shopify is famously a Rails shop, but it is likely that a couple of the products on that list are built in PHP.
On the other hand, there are people taking lots of unnecessary risks for no ones benefit. As a typical example, in the 12+ years I've been working at our research institute, nobody has ever organized an institute-wide joint lunch and nobody ever expressed any interest in it. On the contrary, many colleagues hate these kinds of events. But now that everyone is vaccinated (or at least assumed to be, nobody checks it), they have organized a 4 hour indoor meeting plus a joint lunch that you can hardly avoid. Nevermind perhaps waiting another year for organizing this. It has to be now to bolster team spirit, etc.

The people who do this think they're geniuses, and literally say things like "we should push people to go to international conference again instead of giving Zoom talks", and so on.

In reality, everybody just projects their own preferences and fears onto others. The people pushing for hitherto unknown social events are extraverts, the people who prefer to stay home and give Zoom talks are introverts.

The bottomline is that there is nothing wrong with being an introvert and avoiding large crowds is quite reasonable even when you're fully vaccinated. (Less so if you recently got a booster shot, but e.g. in our country it will take a while until every adult has received one.) Infection numbers in our country are going up rapidly, with an R-value close to 2. Then, close to Christmas when measures have to be announced, everybody will act surprised again, of course.
No code = Vendor lock-in
First long-acting injection for HIV approved
You don't call Uber, you call 911. Being locked in a car and assaulted or extorted is crime, not a software exploit. Get the license plate if you can, but even after the fact, file a police report with as much info as you can remember.
Not really in the same way.

The Standard Model is built out of quantum field theories that take as a given our experiment results that matter on quantum scales is unlike the "large scale" matter we see around us.

The problems described in the articles are unexpected results that we see in our experiments compared to the Standard Model, "weird/nonintuitive" aspects of modern particle physics would be a separate article.
Would that matter? This is an IETF working group which has a process to test and ratify updates.

Edit: I found this helpful page on the site describing open participation. https://ircv3.net/participation
Basic markdown and Sphinx to build into HTML, publishing via github pages. It's an open source project so putting the docs alongside the code just makes sense. Although Sphinx isn't great for my money, it gets the job done.
> Also now that I think of it Excel is the original low code solution haha

It indeed is: https://powerapps.microsoft.com/en-us/blog/power-fx-open-sou...
Will give it a look, thanks! But my guess is I will still stick with the browser inbuilt pdf viewer because most pdfs I view are accessed via url and are not downloaded. It would be too large a context switch to have 2 separate pdf viewers
4,5 K USD/month is 54K USD/year gross which is 47K EUR/year gross. That's not massively good salary across ALL Europe.

In eastern and southern europe: that's probably good for a junior engineer, and perhaps average for a senior

In northern europe: that's probably average for a junior, below average for a senior
Why? They pay for the training, but not the certs, but they know who did the training.
We [1] moved from mkdocs to docusaurus v2 and couldnt be happier. Very active project with a great community, and enough flexibility and config overrides when we need it.

[1] https://docs.flagsmith.com/
I agree that error handling is one of the main things to be improved. The problem is that in some cases the AST walker ends up in unhandled states and prometeo throws a generic exception with a line number only. Are you looking at something in particular? With basically 0 users at the moment, this kind of feedback is quite useful.
I doubt he's interested in this kind of stuff at all.

Myself I wanted to stay, but he kinda "closed" freenode - you need to register using a web form and access using SASL. Since he dropped the old nick database, you can't use your old nick anymore. I doubt there are many people online there at this point.
Yes, I have. I recently programmed PHP after 10+ year break from it and while some things were fixed many of my old issues with it remained. I would not recommend PHP to anyone unless they have an existing code base in it.
I agree in sentiment, but those results are actually pretty close to what I expected to see.

Edit: I was most surprised to see Pascal on top, but that's probably due to it being very old. Back then it had to be fast by modern standards, to be usable on contemporary machines.
Thank you for the advice but if you read the other comments you'll see that this happened in the Dominican Republic. The police while sympathetic declined to take any kind of official report without a plate number or anything else.

That is the Crux of the exploit that drivers can use against passengers. When you're panicked and running away from someone assaulting you you don't have time to memorize a plate number or take a picture of it. Uber conveniently route you to the next available driver completely of allowing this initial driver to vanish from your ride history.

You're then left with zero information to go back on and Uber support has no way for you to contact them about this ride. You're left with zero information to give the police for them to follow up on. What you have is drivers that can exploit passengers with impunity and no recourse and no evidence.
Where to put your nuclear arsenal
This is what I get locally:

time php fib.php 42
23s

time python3 fib.py 42
1m1s

I suspect that you're doing something very wrong, like running PHP with an active debugger or similar.

If we're talking in comparison to slow interpreted languages like Python, then function calls in PHP are not particularly expensive. Debuggers can make them quite expensive though.

Edit: Just to note, PHP's execution time drops to 4s with enabled JIT.
I agree with your first sentence, I find those annoying and assume that they're pointless and unhelpful, just posturing; but the rest of your comment... what?
Great, that sounds like a perfect pitch talk discourage anyone from calling such a number or talking to someone about a difficult time in their life.

I really hope you are very wrong about what you wrote, otherwise you live in a really cold and frightening place. There sure is a hotline where you can just talk to someone, without losing your job, right? right...?
One person’s complexity is another person’s valuable job skill. PHP and Apache aren’t hard to setup and configure if you know how it works.
On the "no comments" option:

> However, you won't be able to build a community with people interacting with one another.

I think that building a community and writing articles are different skill sets. Some very successful bloggers ("influencers" in modern slang) are able to do both but that's not the norm for most individuals.

Sure, it's fine when you're small and it's just a few people with similar interests. But once your audience starts to grow it can be really hard work to maintain a healthy community.
Seems there is an alternative history where Stallman went with APL and not lisp:

https://en.wikipedia.org/wiki/APL_(programming_language)#GNU...

> (...) Richard Stallman, founder of the GNU Project, was an early adopter of APL, using it to write a text editor as a high school student in the summer of 1969.

And:

Rho, rho, rho of X
Always equals 1
Rho is dimension, rho rho rank.
APL is fun!

Richard M. Stallman, 1969

https://www.gnu.org/software/apl/

But:

> GNU APL was written and is being maintained by Jürgen Sauermann.

and I believe it's fairly young when compared to emacs/emacs lisp.
When I went to a computer school half of the class proclaimed they want into informatics because they love gaming.

Pretty sure non of them got a career in gaming tho
DOI is one implementation of handle system defined in RFCs 3650, 3651 and 3652.

"RFC 3650: Handle System Overview" https://www.rfc-editor.org/rfc/rfc3650.txt

"RFC 3651: Handle System Namespace and Service Definition" https://www.rfc-editor.org/rfc/rfc3651.txt

"RFC 3652: Handle System Protocol (ver 2.1) Specification" https://www.rfc-editor.org/rfc/rfc3652.txt

Digital Object Architecture and the Handle System - icann
https://www.icann.org/en/system/files/files/octo-002-14oct19...

>The Digital Object Architecture (DOA) is an overall architecture for managing digital objects with an associated unique persistent identifier. In this context, digital objects are defined as a sequence or set of sequences of bits. The DOA resulted from the work by Dr. Robert Kahn and
Dr. Vinton Cerf at the Corporation for National Research Initiatives (CNRI) in the late 1980s.

>The DOA has three core components: the identifier/resolution system, the Digital Object
Repository system, and the Digital Object Registry system containing metadata about the
repository objects. The Handle System is the original name of the identifier/resolution system of the DOA. Its governance is coordinated by the DONA Foundation, a Geneva-incorporated
nonprofit organization founded by CNRI.

>The Handle System and the DONA Foundation are the elements of the DOA that are closest to
ICANN organization’s role helping coordinate the Internet's system of unique identifiers. This
report will focus on those two elements to better understand the technology and its usage,
innovation, and limitations. This report is not intended to endorse the technology nor offer any
recommendations regarding its operation. It is based on the set of publicly available technical
documents, an analysis of the code published on CNRI website, and a number of interviews
with Dr. Robert Kahn and his team at CNRI.

https://www.handle.net/
And to clarify further for the US audience, this first 5-10 days doesn't come out of holiday (vacation) time/pay, there isn't combined "PTO" in the UK; sick days and vacation time are treated separately.

In fact, you even still accrue vacation time while off sick, I was off sick for a year and when I came back HR came to me with the news that I had extra holiday to use the next year because it been rolled over from when I was off sick.

If you're sick while on holiday you can even try to claim the days back although most people don't as that's seen as taking the piss a bit.
What you perceive as progress is just a sign of immaturity of an ecosystem. One player will ALWAYS move faster because he doesn't have to check with other participants, single-handedly self-defining specs and implementing them in own software. But reliance on this model will never allow another participants to enter, and it will always be a one-vendor vehicle.

Proper federated networks are ones that are already past this initial phase of fast progress and where participants have learned to work with each other.
He Helped Build Tesla. Now He’s Gunning for It
It's how they all start. "Rough consensus and running code."

The question is where to take it from that.
To be honest, I'm seeing parallels in the opposite direction.

There's a reason we don't have anti-golfers, or threads over and over again rehashing how dumb it is to have 18 holes, or about the number of senseless injuries sustained while golfing, or how it's too expensive to golf. It's because people who aren't interested in golf don't feel a need to prove to others how bad it is, or to force golfers into justifying how good it is.

People who don't golf just kind of focus on other things. But Bitcoin and cryptocurrency seem to be different.
I was new to the world of software development in 2000 (in high school) but immediately loved PHP / MySQL. Made it easier for me to stand up websites for my two bands and integrate more dynamic and database-oriented features into those sites. And hand-wrote JS for things that at the time seemed cool (silly in retrospect hover effects).

It was the SQL part of the book that helped me build the SQL skillset that is an integral part of my day job.

Used a book similar to this one:

https://www.thriftbooks.com/w/professional-php4-programming_...
If you haven't worked in PHP, you don't know what you are talking about. You only think you know what you have heard.
I've found DuckDuckGo results feel less spammy than the ones from Google. However, I still find I have to use Google when DDG doesn't return anything useful; this is often for programming-related searches.
DotCom Mania: The Rise and Fall of Internet Stock Prices (2003) [pdf]
it sounds like he was inspired by The Prisoner mixed with the gist of the theme plus pop
I originally bought the domain tldraw.com for a different project, Telestrator (https://github.com/steveruizok/telestrator), which is an app for drawing on top of your screen during a call / stream. The app is pretty nice if you're on macOS, but I never used the domain.

When this project kicked off, I wanted something that could be saved alongside code as version-controlled documentation, and that was the first time I noticed the "tldr" in "tldraw". So I just used tldraw.com and stole the name!
A svg file?
From point of view of the Portuguese colonism, naturally the current goverments are to blame, yet those in power were the ones that in a way were part of the colonial power structure, and most colonial powers still have priviledge positions with their former colonies, so it is not easy to separate waters in such matter.

It is quite eye opening to travel in Africa and realize that while the countries are now "independent", the industries are mostly the same ones as before the independence took place.
You may find this an interesting read:

https://www.bretthall.org/fine-structure.html
Forgive me for going a little off topic here but is it really true that JS was async-friendly from day 1? When I started using JS seriously 8 years ago, async code was horrible (callback hell, etc.) The web standards guys retrofitted native async way after the matter.
If you don’t manage your own servers I don’t think you can call yourself a professional developer. “My hosting provider doesn’t let me do X” is a lame excuse with cloud servers in the $10/mo range.

I do a lot of work with PHP, both legacy and new code. The number one mistake I see with PHP sites set up by amateurs or cheap hosting services is running Apache+PHP on the same server as MySQL or Postgres. Separate those and performance and stability problems go away. That’s because relational databases consume as much memory as they can get, not because PHP is inherently slow or unstable.
How to Build an Ecommerce App Like Amazon in 2022: A Simple Guide
The e-commerce marketplace is growing every passing year with its unique offerings and its demand is soaring. Thus, bringing open space for you to get into the industry with an app like Amazon. Beforehand, To have valuable insights into the development of Amazon Clone, check out this blog!
Depends on frequency of updates.
I started looking at Dask recently... its scheduler/worker mechanism reminded me of the old Docker Swarm. I liked that!

But when I moved to a Kubernetes deployment (set up via the community provided Helm charts), I was completely mystified and got slowdowns as reported by others. At one point my physical worker node was using 1 core, and at other times, it was using all cores. When I dug into the default config they provide, it should have been 2 vcpus. So .. all in all .. I was completely mystified what was going on under the hood, which speaks to the lack of debugging mentioned by people.
Why does everything have to be a Tesla-killer or an iPhone-killer? A market like cars or phones is plenty large enough for many successful entrants. A small or even tiny niche product can also be a big success, depending on goals. Tired of this.
Ugh, they added "Typing notification".
Thankfully it's only a protocol, we can ignore this if we want.
Well, they're comfortable because the phenomenon is well-studied, we have very good models and can with good accuracy predict what will happen. What we don't know is why exactly it behaves in this way.
Alas no level of convenience will ever save you from having to specify what it is you want to do.
It would be awesome if there actually was a reliable, API-accessible (and reasonably cheap/free for small numbers of automated lookups) database of ISBNs. I want to build my own book inventory system and be able to look up ISBNs in my own tool.
Taking from the other sibling comment, this seems to be the sort of thing I mean:

https://certificate.transparency.dev/howctworks/

In your example, how do you handle updates when a certificate expires or needs to be revoked? The Yubikey won't have internet with that power budget, so you'll have to manually update it.

Whenever you update the Yubikey, just update it with a snapshot of whatever certificates you care about from a blockchain like the link above. The Yubikey itself doesn't have to be a fully-participating node.
How is php 422 seconds? Are you basing that off the return value of the function? FWIW, I get 57 seconds when I run your function with PHP 7.4 using microtime().
My problem is actually with Uber. Because Uber will show passenger canceled rides but Uber will not show driver canceled rides. Uber has no contact method that allows me to interact with them to report this bad driver. Uber has allowed this gaping exploit to be present in their system with no way of resolving it or fixing it or even reporting it.

Saying my problem is with the police and not Uber is typical Uber apologist behavior that acts as if these big data companies can do no wrong. Simply displaying the same driver canceled ride data as they do for passenger canceled ride data this would be a non-issue. Having their safety hotline Representatives be able to view driver canceled rides again would make this a non-issue but they cannot see them.

The only way to contact Uber is in regards to a passenger canceled ride or in regards to a completed ride. So my problem is with Uber because they allow this exploit to exist and it's being used I just hope it is not ever used against you.