skysight-inc/HackerNews huggingface dataset:
Yeah, my face twitches whenever I see "no-code" solutions erect edifices of loops, conditionals, workflows, formulae, versioning and clever IDEs. I wonder if whoever POs this stuff is just oblivious to just how deep this rabbit hole of turing completeness goes.

It's bad enough when ansible does conditionals and loops with YAML. It's 10x worse when somebody thought they'd made the process easier because you have to drag and drop a box. There comes a point when most of these systems should just hand over control to a popular programming language with decent tooling OR a person and they almost always fly right past it.
It used to be that Synapse (the server) hadn’t been optimised much, but we have been going through doing so. Presence just hasn’t come to the top of the list yet as we think there are more important features to prioritise.

The reason there is stuff to optimise is that Matrix passes JSON around over HTTP in a byzantine fault tolerant manner: every time you send an event you have to sign it and justify why you’re allowed to send it, and every time you receive one you need to execute that proof effectively and do a merge resolution algorithm to authenticate the event and store it in the right context - very similar to how Git works, but with events rather than commits. A naive implementation of this can be very heavy. We’ve improved it by 3-4x over the last year or so, and there are other big algorithmic improvements in general on the horizon too.
I might ask "why speculate when you can go find out?", but in this case finding out is non-trivial. See above for an explanation though.
Why don’t you want to buy classical microcontroller for such task? It’s cheaper, has more performance and faster development time. FPGA area is higher for a CPU softcore compared to a normal silicon CPU.
Wikipedia and Google Identified Wrong Man as a Serial Killer for Years
>> The authoritarian tech/finance cartel will gladly close your PayPal account without recourse to claim the balance, close your bank account, prevent you from getting access to payment processors, delist your products, kick you off of web hosting, ban your social media accounts, and otherwise shut you out of 99% of what people use the internet for,

Wouldn't this effectively make it impossible to exchange bitcoin for currency rendering it utterly useless?
negligible is basically 0.

you're not a pre-miner (though maybe you are, how do i know?), nano "founders" are pre-mining scammers.
Uh, why not?
Alphabet soup? Sorry, but nothing that you say makes any sense and I politely corrected you regarding the extremely stupid idea to tag any raw sensor informations. Your new proposal of streaming this kind of data to an offboard processor just proves that you have zero dot zero zero experience about what you are talking about.
From the article:

> It's been ten years, and it all went pretty badly, so let me make a new prediction.

Say what you want, being entirely wrong doesn't deter him from trying again.

But then again, with nothing at stake but your already ruined reputation, that's an easy thing to do.

His case would be a lot stronger if it was backed by something more tangible, like - oh, I don't know - a visible to all Bitcoin short bet on - oh, what could possibly let you implement that - a public blockchain.
On Android I see a ... option bottom left. No idea what those options do (apparently nothing). Otherwise a nice app.
There are some silver linings to the crypto explosion - imagine if the trillions of dollars went into the normal economy instead. OK some of it is probably illegal so it wouldn't but the rest would inflate stock prices and worse: nobody normal would be able to buy a house anywhere (and everyone suffers from that - some areas here are now to expensive for elementary school teachers, so they move away so schools don't have enough teachers).
I always had a way better experience with the tridactyl plugin for FF. Because of my corporate machine I was forced to use chromium/edge and tried Vimium C but it does not compare in terms of features/keybindings. Sadly there seems to be no alternative for chrome/edge.
My dream drawing app would let you draw a stroke multiple times and then pick out your best attempt. No need to undo all the bad ones to try again. It separates the generation and the judgment.

http://zeroprecedent.com/lore/flipmark.html
That's because with proprietary standards users are losers, and open standards try to fix that.
Usually Germany is pretty snappy on enforcing EU regulations, but at least in this case it would appear not as I've heard Germans more than any other EU national complaining about this issue in particular. Again though, maybe there are loopholes (just look at GDPR, or to an extent even TPD).

Do you have a regulation reference by any chance?
I tried to use Dask to do a formst conversion of a 5 TB binary dataset coming from astrophysical simulation. It should have been a trivial job, since it was a single huge 3D array coming from a lot of files that were slicing the array in one direction, and I needed to do a conversion in each point, do a couple of transposes and reshapes, and then output a single file.

After two weeks tearing my hair out at the appalling speed, I scrapped that solution and spent one day throwing together a pipeline of classical shell tools (dd, sed, xxd etc.), orchestrated using GNU Parallell, and it did the whole job in three hours.
You can, in practice, by forcing exchanges like Coinbase, Binance, Kraken, etc, to refuse tainted coins. Their value in the market would instantly go down.
I'm not an industry expert, but I wonder if this product is aimed at customers that have been hit hard by the electronic parts supply chain problems.

If you have some small IC doing some simple digital logic, and the SKU is sold out, that 50c part could prevent you shipping a $200K luxury car or whatever. Throw in this FPGA, program it to emulate the part, and you can keep shipping your products. Little daughter-boards can overcome any pinout, voltage differences, or whatever.

From what I've heard, if some specific IC is out-of-stock, all of the compatible ones are also likely to be out-of-stock. Even if you scrounge up some compatible parts, next month you might run out of some other IC. It's like whack-a-mole in some industries. With something like this, at least in principle you could order one generic "gap filler" part and cover your bases, at least to a degree.
Or Japan...
unbelievable that this has not been superceded after so many years
This would break if the observation is done via recording > watch later

Has it ever been done that way?
Mozilla management gets hate. They have had a string of controversies, policy upheavals that have bad optics and layoffs etc. They are often on HN for all the bad reasons.
Look at Lattice’s marketing material. They have tons of applications covered. Mostly protocol converters, level shifters, all sort of glue logic, gate drivers an so on.
As someone from Europe I am thankful for any resistance to such plans and many laws implemented by the EU are written by foreign companies. Companies like central administrations, far easier to lobby against compared to citizens that must carry themselves through countless more or less democratic institutions.
If you want a global economy, you need gold. Gold is inconvenient though, so you need something better, bitcoin.
A software engineer at a tech company that doesn't know about commandline flags? That doesn't seem very realistic.

Anyway, this person will learn that dash means - , and not make that mistake again. It's a one-time mistake. So I think the pairing helps even in this case.
What a great acquisition for them! I wonder if the Bloom Institute has an affiliation with Bloomberg?
> non-hierarchy-revealing URLs that must be resolved using a database they control

What do you mean? There is a journal prefix (Nature has 10.1038) and the link usually translates fairly directly to a URL for new articles.

EDIT: Just looked it up in the DOI rules. The registrant chooses the suffix. So the journals are free to maintain 1:1 mapping to URLs if they wish. I assume DOI is popular because people trust that the central entity might do a bit better job with regards to link rot than the journals themselves.
everything on earth has a religion around it. Doesnt tesla or apple have religiously devoted investors? You only hear the loudest voices, not the millions of people who keep their coins somewhere and go about their lives.
Building our own J.A.R.V.I.S. using Python – Part I
That, my friend, is called a filter bubble. And your comment is not productive btw. I for one never "fucked my environment", I only ever used distro packages and I still couldn't make a simple script even start without it spitting cryptic error messages about modules or paths.

I'm not a Python dev; I just needed to run a tool that didn't have any other alternatives.

Meanwhile, I can download scripts written in a range of other languages and just fire 1-2 commands and the thing will work.

With Python? Almost never.
I always thought of suicide as incomprehensible, then I encountered it used as a coping mechanism: "It's not so bad, I could always kill myself." (A person who has come to rely on that must not have kids!)
Because fiat is created in 2 ways: central bank and bank. Cash in hand means it's central bank money, numbers on your bank account are the multiplied variant. Both are part of the fiat system.
> is not seizable by the State and that can be easily transferred if you have to flee the country is important.

So refugees who have the knowledge, internet and banking such that would allow them to purchase crypto.
Troublesome hybrid cloud scenarios are a problem of the past
Show HN: EazyLoader – Downloading Made Easy
Visiting my parents is great!

It's just that in the 20 minutes I sometimes have to kill on their computer I went from playing commercial games from my childhood to good solitaire to…bad solitaire. So much for nostalgia.
But then you are moving the goal posts, blockchain is not really needed for lighting.
I've been thinking, how does one get free of the wage slavery situation, where I'm at?

Where I'm at I can't own land, only lease it from the govt for a specific purpose. A guy I know ended up paying back-fines for not actually making use of some chunk he leased. The real estate development investment sector is full of horror stories, some from people I know personally. Last year and this, many small businesses did not survive "stay home" messaging, but owe full year's worth of insurance and forward taxes non the less.

How do you accumulate wealth, exactly? Everything you could own depreciates faster and faster with time. There's no way to keep your money. You can make some money by speculating on the uneven depreciation rates of things.

Bitcoin (not other crypto) is specifically a thing one can own for 10 years, and get rid of at some point in the future presumably not having half or two-thirds of it's value gone by then. And I don't own any.

I'm the one-man shop who's business got owned by the govt messaging and now owes them.
When it is in their commercial interest to do so. Which in the case of Windows and Office is probably never.
Also in order to retire somewhere - in order to stay anywhere outside a period of "apnea" -, you will want to find there that «good sense and reliability» mentioned ("reliability" as in "you can place trust in the policymakers and in the population in general", or what lets you avoid passing your time in the uneasiness of a "what insanity will they commit next". Some European countries have demonstrated quite an amount of perverse """creativity""", in the recent times. "Reliability" also means, conversely, that you can trust that policies will be issued to guarantee fair justice to defend the population against abuse - the thread is relevant).

Posters seem to say that Portugal has highs and lows. There should be a general balance anyway. I have been concerned for a long time about which territories have remained more solid in said terms of "good sense".
Btc still uses far less energy than the banking industry.
The relevant comparisons are important to consider.
> My impression is that Bitcoin (and crypto) is now a religion.

I don't agree with this characterization, but let's assume for a second that you're correct.

You need to look at the fact that every religion I'm aware of exists and thrives because it fulfills a human need.

You are therefore implying that Bitcoin does fulfill a human need, hence the current demand for it.

The fact that some people, much like with religion, will take it to extremes and/or gobble it up without questioning it and/or not believe a word of it yet use it to manipulate others to their own advantage does not seem to have any incidence on the fact that large swath of the planet's population are still religious.
If nobody believes in fiat anymore, which police and soldiers will be willing to fight for it?
The obvious followup question is, does a horse dose of ivermectin give humans any symptoms?

Because the introduced question was regarding characterization of proponents, not the rate injury.
This line is more of an extension of Dialog's existing options, which were extremely limited, reconfigurable logic devices. Dialog sells the Greenpak devices as flexible interfaces, and for a variety of niche applications; I looked at them a number of times, but they're not as flexible as the marketing materials make them seem.
No, you are absolutely wrong. Owning something is way beyond having access to it. If I leave my bike unlocked and somebody took it, it would still be stealing.
If by "milliseconds" you mean "15 minutes" and by "no cost" you mean "23 dollars"
It's just not a great protocol.

Many years back I was working on a desktop client for XMPP.

The first problem I encountered was that XMPP does not actually send individual XML documents each time it sends a message. Instead it starts with a tag that is not closed until you actually turn off your client and close the connection. So you couldn't use a simple XML document parser for those relatively simple messages as it would read the start tag and never finish, but had to do some kind of streaming-based thing.
> try to write _all_ your tests without ever having to truncate/delete tables between tests.

I've had really good success with running tests like this the way django does it, where you run your entire test within a migration, and then you just rollback the migration at the end of the test.
I don’t know any business bankruptcy because of selecting wrong programming language.
I don't see how that makes the development cycle any better. I can just edit a file, press save, and it compiles and tests run automatically. If I'm doing something in interpreted languages, the code updates in memory.

Furthermore if I'm working with JS/TS, hot reloading even makes it so I don't even need to refresh the page. I can even inject code into arbitrary places with the debugger (as if I'm editing the source)!

So, all these other ecosystems are on par with the PHP...

I'm glad PHP adopting ideas from other communities, and that the community is becoming more cohesive, though.

Aside: I used to write PHP before (back in the 3 to 5 days), and worked for a big web hosting provider that had a big shared hosting customer base; PHP was by far the most popular technology in that space.So, I'm not trying to bash on PHP.
For any Renesas folks reading this, you should consider throwing in with the open-source Icestorm toolchain.

Icestorm brought a ton of exposure to Lattice's low-end FPGAs, and that was with no official support from Lattice. Renesas could have that too. If you have to spend money on software anyways, why not spend it improving the overall ecosystem? The marketing impact could be huge for getting the word out to designers like me that hate the big-names' toolchains.
If you're happy with Elixir, just use Elixir.

But companies might want to use PHP, because it has a rich ecosystem, which handles corner cases.

Chances are, if you want to send out bulk email, or connect to a payment provider, there's going to be a library in PHP that allows you to do that, often with long term support from an agency.

A corner-case I recently had was needing to decode an email. There's a function for that: quoted_printable_decode. This is a common situation for PHP. If you have some sort of issue around the web, there's likely to be a PHP solution.

And if you're a small business that needs a bit of bespoke software written, then you can easily hire someone, and know a decade later, you'll be able to hire someone if the requirements change.

Much of this can also be said of the Java ecosystem.

Just recently, I was using a small business that managed their bespoke business process built on a PHP CMS. They don't need 2000 reqs/second.
Is there anyone else having issues reading the site? I'm using the latest version of Firefox, and I get:

This site uses features not available on older iPhones.

I'm interested in reading the site, not editing it. I'm already using a web browser, I don't need to download one written in dodgy Javascript. Sigh.
For those interested in the development of the English language, I highly recommend this podcast: https://historyofenglishpodcast.com/
Which honestly feels a bit silly to me, because the Chinese penjing community are also obsessed with the details of the craft - may be to a slightly less degree than their Japanese counterpart due to the Japan culture's tendency to formalize things. But I promise you penjing enthusiasts are just as likely as bonsai enthusiasts to object to stick-in-a-pot being called a penjing.

(eg of a penjing site full of guides and discussion about the type of plant, the soil, the pot etc: https://www.pjcn.org/ )

And just like the article says about Japanese and their attitude towards the "not bonsai" - outside of the enthusiast communities, most people don't care, and will enjoy their small-tree-like-plant and call it bonsai/penjing anyway.

So I don't see why one would object to calling a casual mini tree a bonsai but is comfortable calling it penjing. Either both are okay or neither is.
My first 'programming' job (around 1996-97) was doing Lotus Notes and Domino development. It's sad that Notes is mostly remembered as a really shitty email client[0] these days. The place I worked at had built it's entire workflow and document handling system in Notes/Domino, including an easy to use web client for the users using *nix workstations. It was in incredibly productive and easy to use environment that in many ways I've yet to see an equal to.

[0] ironically, the one thing we didn't use Notes for was email.
Simple Guidance for You in Window Cleaning in Cobham
People coming into your house will definitely look at the windows. And, if that is not cleaned, it will not give the right impression. The right solution for this task is to get professional window cleaners in Esher. They have the proper chemicals and skills to get the job done. Your windows will look perfectly clean, like brand new.
It seems to run only static content, it's going to be served by Netlify and only browsers will run the code. If that's really it, there's no need for containers here.
From brutal experience I can tell you that's also been true for PHP programmers for a long time.
enable JS and let it load the external JS from github.io.
And there it is, you are the one with an agenda.

I just wanted to have a discussion about the meta model of crypto currencies, you rather want to destroy the current bankingsystem instead.
The whole gamer subculture is really rude and elitist. I love games and I spend a huge portion of my time on them, both professionally and personally, but I hesitate to call myself a gamer because it has so many strange connotations I do not wish to be associated with.
Pair programming can't alleviate the need for code review. Good pair programming may reduce the amount of changes needed, and thus speed up the review phase, as a secondary effect of increased code quality.

Bad pair programming will suck up time by occupying two people at reduced efficiency, and won't lead to better code.

I've had some really great pair programming experiences, but we as a team aren't mandated to use it. We see it as a tool to pull out when cross-domain knowledge is needed, or when facing a particularly thorny problem. If you get the right two people together, they can fill in the gaps of each other's knowledge. The person not driving has more mental capacity available to think through potential alternatives.

However, the success of pair programming depends as much on the personalities of the individuals doing the pairing as anything else. They need to function as teammates, without any ego issues or any other thing that may prevent either party from feeling fully comfortable sharing their knowledge. Trying to pair program with someone who is defensive about their code/abilities is a true nightmare.
You could check out the source code[1].

Check out these files:

- src/main/java/eu/siacs/conversations/ui/RtpSessionActivity.java

- src/main/java/eu/siacs/conversations/services/AppRTCAudioManager.java

- src/main/java/eu/siacs/conversations/services/AppRTCBluetoothManager.java

For the most (or all?) part it seems like it is related to Bluetooth audio. There are stuff about establishing connection to headsets and whatnot.

[1] https://f-droid.org/repo/eu.siacs.conversations_42023_src.ta...
While Goodstein sequences do get really long quite fast, they're not that easy to code. This binary lambda calculus program [1] may be the shortest possible, but still takes 351 bits. Meanwhile, in a mere 215 bits, we can encode a Laver table program [2] that potentially grows so much faster than Goodstein, that it's not even provable in ZFC [3].

[1] https://github.com/tromp/AIT/blob/master/goodstein.lam

[2] https://github.com/tromp/AIT/blob/master/laver.lam

[3] https://codegolf.stackexchange.com/questions/79620/laver-tab...
They use yosys apparently.
My understanding of detachment is incomplete but I think the simplest answer comes down to whether it's in your nature to accomplish those goals without an ego-based drive. Regardless of someone's stage of enlightenment, they still eat/drink/sleep and part of the reason is that your body will gravitate towards those activities if you let it. I think the same goes for more complex work, but it's hard to say. One thing to contemplate would be the difference between detachment and complete spiritual bypass / avoidance
Nice! What about place/route?
This is the equivalent to tracing a domain registrar up to ICANN.
Show, don't tell.
My issue with it, as others have pointed out, is the lack of extensions ecosystem. It's painful how locked in we really are.
The only way, still, to determine which of a mess of conditions you have, all called depression, is to see which, if any, medication seems to help. It is as if you present with a broken bone, but they have to try splinting one after another until they hit on the broken one. And, you might actually have more than one. And, some doctors have a favorite bone, and won't try the others.

Try to imagine a Random Controlled Trial protocol for a new depression medication. It is miraculous that any have been approved. It is why you are always seeing articles insisting, idiotically, that RCTs prove depression medications are no better than placebo. Splinting the left shinbone helps only a small fraction of patients who have a fracture.

For validity, RCTs depend utterly on reliable sortative diagnoses. RCT fetishists (which exist, and are common) are mentally unable to process that fact.
Not sure, just saw a screenshot of their tooling somewhere with yosys output showing, didn't have time to poke around myself yet.
I always internalized the base demand for USD as being the only accepted currency to pay your US income taxes in.
How bad is the Pacific north-west flooding and what caused it?