skysight-inc/HackerNews huggingface dataset:
The one time boulevard journalism uses abstract concepts results in this? Wrong extrapolation is lying just as well.

> safer and better place

It is safe in compromise and on there can be consent on that compromise or not.
I think it very much depends on what market you're looking at. Often times on designs I've worked on there's a whole pile of logic gates and other simple discrete circuits which help to do housekeeping type tasks, like synchronizing power-up/down or reset circuits. Often the specialized sequencer chips are VERY expensive so a handful of discrete logic gets thrown at the problem.

If you could replace a square inch of discrete logic which handles power-up/down and resets with a $0.50 FPGA you can program such that you can even better control your design and even maybe match better what the power-up/down or reset sequence should be, that's going to be an interesting thing to watch in the market.
We are using Docusaurus (https://docusaurus.io/ ).

- it is easy to configure/customise
- looks really great out of the box
- solid documentation
- fast

In our case, we just had to change the colors and font. Here is our Docusaurus code if that's helpful: https://github.com/ToolJet/ToolJet/tree/develop/docs and here is the live documentation: https://docs.tooljet.com/
And his comment was referring to:

> in the golden crypto universe that every follower dreams of, every text, transaction, breath, thought, all exists on the blockchain

Bitcoin is necessarily, explicitly inefficient, by virtue of being an immutable append-only log. A first-year CS student with a week of Data Structures and Algorithms classes could tell you that.

And it's not even being widely used as a payment system yet - at that point the transaction volume would explode, and the computational and storage inefficiency would become even more salient issues than they are now.
Probably more accurate to say it was async from day one. Which people probably realized the first time they had to deal with setTimeout

The original promises syntax and chaining in ES6 were not particularly user friendly.
To me the fine tuning problem is a bit like saying "circles wouldn't exist without π being exactly the value it is" and wondering why π has that value specifically and not any other value.

I don't think A and B are mutually exclusive. The values seem perfectly tuned for our universe because we exist in our universe, and they are probably emergent from a more fundamental parameter, possibly something like the particular Calabi-Yau manifold topology that happens to correspond to our universe (in the case of superstring theory). If we lived in a different CY topology that was capable of supporting intelligent life then we'd wonder why that one's constants are so precisely tuned for us.

But then, I'm and idiot who just watches PBS Space Time and nods his head, not a physicist.
If you connect by constant server name, dhcp shouldn't invalidate TOFU.
> every thread on HN that even brushes up against crypto has about a million comments explaining what problems these things solve.

More accurately, they have plenty of people with a financial stake saying that the technology can solve a particular problem. It’s exceedingly rare that they can discuss the problem at a level of detail demonstrating real understanding of the problem, the systems currently being used, or, especially, non-hypothetical ways to deal with the limitations of the proposed system.
Other than the semi-hacky pclose(popen(call to db))? Not really.
If you look at the "participating organizations" section at the bottom of the page, freenode is not listed
I once implemented in a dead chat-app a "typing notification" by sending both the `isTyping` flag, along with the length of the unsent message. On the clients side it was displayed as a blurred lorem-ipsum of the correct length.

It was the nicest form of instant conversation I've ever had. Watching the blurred text become a message was lovely and every conversation felt snapper rather than anxiety-inducing as you start at the "x is typing" message, instead you just watch the sentance grow, then materialise.
Awesome. I know how people in offices work and for their use cases LibreOffice has become the safer and more fitting choice.

Yes, MS Office isn't bad and I wouldn't pull Excel from the dead hands of physicists, but the whole MS cloud deal is bad for government.
Obligatory link to The Chaos by Gerard Nolst Trenité: https://ncf.idallen.com/english.html
I wonder if there is any impedance-mismatch between communicating on mobile and on desktop. On mobile it's kind of difficult to see more than the last few messages in a channel and quoting becomes somewhat more important to be able to follow the conversation.
But on desktop it's completely irrelevant and only distracts by showing the same message multiple times (since I can usually still see the first message).
> 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.

Hosting (as a service, and shared hosting) is a very complicated business if you want to do it right.

Also, when picking hosting providers, there are many things that factor into this. Social, political, and economic status are one thing (of the dev and the client). Another thing that comes to mind is the client's (or sometimes even dev's) location/jurisdiction (or the website's audience).

The availability/locality plays a giant role in selection in non-western countries. For example, some European countries/ISPS have super-fast internet within them or up to the closest IX (internet exchange), but horrendous speeds towards anything beyond the IX; sometimes these are intentional (alas, curse politics) sometimes they're not.

We had many clients that would migrate to us because they had these issues with previous providers because we were different from other hosting providers.

Disclaimer: I used to work for a hosting company
That doesn't really help me understand how a single 'thing' interferes with itself when travelling through a double slit, unfortunately.
Div always returns an int as long as the precondition - that the divisor is non-zero - is satisfied. The caller is always responsible for ensuring the precondition is satisfied which means the caller must ensure the divisor is non-zero before making the call. Checking it dynamically and throwing an exception does have the drawbacks you state, but if you're going to represent the contract in the type system then you do that by constraining the type of the divisor, not widening the return type.

Your encoding has really changed the meaning of the div function - it now always accepts any two arbitrary ints and always allows the possibility of returning None. So you've weakened both the precondition and the postcondition, which is now easier for the caller but imposes a cost on every location where the return value is used. As the optionality encoded in the value propagates further from the call to div, the context for the source of the missing value is lost. This is 'safer' in the sense of avoiding crashes at runtime but doesn't actually help resolve the actual issue of avoiding a zero divisor when calling div.
does prometo change python to use int64?
Are you on Windows? The context menu seems to be behaving strangely for PCs users, probably a different set of default styles than I saw while developing. :/ Working on it!

https://github.com/tldraw/tldraw/issues/243
The chathistory command is for you: https://ircv3.net/specs/extensions/chathistory
I’m using clowncar:

https://github.com/secretGeek/clowncar

…to turn markdown files into my “today I learned” site, here:

https://til.secretgeek.net/
No, no, no. This is not a pre existing marker. You can't test people for this before they're infected
These are all very interesting thoughts, including the comment you are responding too. I just want to make the situation even more tricky and point out that freedom is not only about the amount of choices you have available, so giving something away to get more choices is not always positive. There's a bound on complexity, and it turns out that freedom requires "space" to decide, not only "availability" of choices. Rules and restrictions, even if implicit (unspoken rules, cultural expectations, etc.), do reduce our freedom by reducing our space to decide, pressuring us in some ways.

EDIT: in any case, beyond a fairly low minimum, freedom is usually not so much about raw number of choices as it is about relative number of choices, comparing what options others have access to and what options do we have access to. So I think we should focus and work more towards "healthy freedom ranges" and freedom equality and coverage (not leaving some people out) than pretending that any single change increases or reduces our freedom in a dramatic fixed amount. To me, the freedom scale is clearly not linear. (Now I'm not even so sure "freedom" is the right word to focus on. It's more about "unobstructed human potential" than about "possibilities" to me.)
You'd be amazed at how fast carrier boards with FPGAs on them can be made to solder down to existing sized pads to replace a no-longer-available part when a manufacturing line is shutdown due to parts availability. I wouldn't discount that Renesas has already been selling these FPGAs for exactly this purpose and mass production using them has already been happening for months.

Often big customers get access to parts long before they're public knowledge. Renesas has a whole bunch of automotive customers already for other product lines.
arguably, higher level language use higher level general code features, where-as no/lo-code solutions are using specialised/domain features.

This would make them similar to a framework like chef/ansible/puppet that requires a large library of "knowledge" on how to do various things (all written in traditional low/high-level general code).
“ Lockdowns only for people who have this marker? I can imagine people wouldn’t want to make this test as it makes them turn paranoid, could we force people to make this test?”

I disagree here. People would want to know if they are at risk. For example in our local school system there has been 40 teachers who have tested positive and 230 students since school started this fall (2600 students in the district). Out of the confirmed positive cases we have had 0 severe cases. 0 hospitalizations with an average illness of around 3-5 days.

The amount of school activities missed due to contact tracing, exposure protocols has been immense. The constant stress of a scary pandemic weighs heavily on the community. Imagine if all students, staff and community members could be screened to see if they were vulnerable. Precautions could be made for this select group.

The overall health of the community and school system would improve drastically utilizing another tool to put the scope and danger of this pandemic in perspective.
Are you talking about Typescript here? If so, could you give an example of how to make this happen? This sounds incredibly useful.
don't confuse usability and bad software with domain expertise. those are wholly separate things, and are not related in any way; they're completely independent skill sets.
The point remains that he singled out a latin-american surname in order to google and look for criminals to relate to. That means he expected to find something, and did. Would he think to do the same with an european surname? And more importantly, would it still sound cool and funny to his audience?
OTR <https://otr.cypherpunks.ca/> is the de-facto standard for encryption on IRC. It's also quite old, so it predates IRCv3.
A 12 year old is going to sneak a picture of their parent's credit card or ID when they are busy and not paying attention. Or an older sibling's ID. Or share a photo of a valid ID among their friends.
Every person I’ve talked to who’s learned English as a second language told me it was pretty easy. There’s lots of weird shit to learn to truly master it, but to learn enough to speak conversationally is easy, I’ve been told. When I was in Costa Rica learning Spanish, the folks there pitied me since they thought learning Spanish would be difficult. Funnily enough, in contrast I thought it wasn’t so hard: having clear rules for verb conjugation and tenses, few irregular words I needed to learn, and very regular pronunciation. If I wasn’t so rusty I might still even remember all 14 tenses.
This sounds really cool! What was the app's name?
That's not a good analogy, because if I steal money off you today, you'll be angry with me tomorrow, and indefinitely into the future. You are against me stealing from you 100% of the time.

Consider instead the case where you're a recovering gambling addict who's asked me to make sure you don't gamble again. One night I find you in the pokies room, so I take your wallet and tell you I'll give it back tomorrow morning. I agree that this is theft and possibly morally wrong; however, I don't agree that it breaches your right to self-determination, since most of the time you seem pretty determined not to gamble.
> - allow communities to manage themselves in a decentralized manner, without any San Fransisco-based big-tech company imposing their CoC, ToS or view of "diversity" upon them.

Darn hippies with their inclusivity and community standards!

People like you is why I long left this forum and IRC servers in general. You give the tech industry a bad name.
Abandoned - last commit in 2013. That's typically so long ago that at least one Api, dependency or similar will be broken.
The clients are really letting me down though

Yeah! I ran my own XMPP server on my home network and used it to accept status messages from other boxes on my network. Worked really well. The clients were generally horrible though, especially the IOS ones. I've now switched to MQTT.
Your docs even support dark mode! Did that come out of the box or did you add that?
Perhaps I should have linked to this as my source:
https://informationisbeautiful.net/visualizations/covid-19-c...

Granted the data about vaccines efficacy was last updated end of July 2021, yet according to those numbers, I'm fairly sure the chances of getting hit by a bus are considerably lower. Also you can more easily avoid getting hit by a bus by looking both ways before your cross the street (freak bus accidents aside), whereas avoiding an invisible virus is slightly more difficult.
All those points apply to XMPP too, and it's way easier to set up Prosody on a server. Are there any specific reasons why you think Matrix is the next IRC and not XMPP?
Yeah one of the best things about IRC is that immediate replies are not expected. It has little immediacy and I like that.

Except for the noobs that plonk down a question and leave a minute later.
It turns into a house of cards even when professionals use it.

Oracle Apex is a great tool for simple CRUD and reporting apps. But as systems grow big, you start to have complex flows, integrations with other tools (for file conversion, image manipulations, etc). and it becomes a big mess.
Oh darn, you're right! They look so similar.
I haven't commented on this thread until now (I left PHP so many years ago, I have nothing to add) but are you suggesting to never discuss with other peers about the available tools for the job? Could you be more specific on your proposal?
I also like to not create an account because I enjoy non-profiled search. I dislike getting served the same mush over and over. But that is just a preference.

But yeah, the real problem is that we got age filter no. 4523.

There are alternative ways, but this should work for anyone currently affected:

https://githubmemory.com/repo/zerodytrash/Simple-YouTube-Age...

I think this implementation of the EU AVMSD forces users private data to be more likely to be exposed.
The infamous difference between 0 and null. It's a surprisingly tricky concept for a lot of non-programmer folks to grasp it seems.
somewhat related, I think, is the enormous disparity between the strength of the strong/week/electromagnetic forces and gravity (30 or 40 orders of magnitude); possible indication that there's something missing
There's certainly a lot of blame that can be placed on the country's leadership over the past fifty years, but it's not as straightforward as that.

For one, there's been huge economic, political, and commercial pressure applied to ensure that the colonial-era extractive industry relationships broadly remain the same and with similarly bad terms for the former colony. Investments are often directed at infrastructure that improves the efficiency of those extractive operations, rather than local beneficiation, intra-African trade, or other local development.

France was even more blatant, applying the Françafrique restrictions to its former colonies, such as the requirement that they keep portions of their foreign reserves in the French Treasury, and keep the CFA Franc, in order to get French investment.
You're not talking about small blogs, but, if we talk about them.. there are some blogs like https://scottaaronson.com/blog/ for which the comment section can be often more interesting than the blog itself
I'm normally opposed to typing notifications, but I really like this idea for certain channels. How did you handle the case where many people are typing at once? >5 might get noisy if they all had their own lines.
What about the existence of magnetic monopoles?
The argument order flaw is never going away. BC. It's a super minor thing.

The non-documented functions are often rare and very minor and obivous functions.

This layering framework on top of frameworks sounds made up. Mostly people either use Symfony or Laravel. There aren't layers of frameworks. Your example is nonsensical. Frameworks are slower than simple code, this is true for every language.

And Symfony and Laravel are both well documented.

This comment overall seems to be written by someone who has come in with very little knowledge on PHP worked on a project for 3-4 months. When you work those style projects you're often working on poorly constructed projects. I'm pretty sure I can jump in on a project written in any language that has been poorly constructed and I will end up going wtf.
The examples look really elegant and polished. I could definitely see myself using something like this. It's times like these I wish HN had a save comment button.

Also it's pretty funny that a documentation service has incomplete documentation. https://documentation.page/documentation#how-it-works
Vaex is amazing, I can definitely recommend it.
I always struggled with that too - I found this Veritasium video helpful

https://www.youtube.com/watch?v=WIyTZDHuarQ&ab_channel=Verit...
Mobile Input Types
Yeah. Welp, you can still use OTR.
N26 Discontinues US Operations
I live by all except the guns part :|
Ask HN: How many of you got interview invite for W2022?
Just to know, if any one got the interview invitation for W2022?

Also, this time do everyone got a chance to update their application after the deadline for application has passed? We got a mail to update the current status of the business in October.
I created FastComments (launched on HN!) and am happy to answer questions.

It's a really competitive space... but it's been fun.
What does this solve that xmpp and matrix do not?

And still no e2ee, after all these years.
JavaScript Downloader Delivers Agent Tesla Trojan
Yep. It's an easy language to speak on a functional level, but very difficult to master on a native level. Lots of native speakers never master all the nuances.
I was sad at the commotion in the community but at least he did it with so much passion that everyone left for Libera and the community wasn't split at all :) A few projects remained at first but when he wiped the database and they lost their op rights to random people (whoever happened to join back first) the last ones moved over.

So now Libera is what Freenode used to be, nothing more nothing less, only with more well-defined management that learned their lessons about vetting contracts. They're doing a great job at continuing the Freenode spirit and everything is settled back to normal.

Pretty much the best outcome possible from all this IMO.

Ps the sign up form is so un-irc. The great thing about IRC is that you don't need any identity.
Very poorly named though - one person does not an echo chamber make. They should have named it shadow-banned, because that is what it is doing.
False 100%.
We actively use chat bots and it only brings pluses.
Even on our website, we want to put a chat bot to simplify communication. From day it day he will appear here https://www.mabbly.com/
Supposedly someone took over your town, but they established a completely new system. No longer do we decide by council or by elders or by merit, we only listen to the despot. This happened because a large company moved in and started taking over and installed the despot. They then kept their authority by force. Things deteriorated and the company caused lots of grief, tears and blood spilled. All the generations of how to manage the town has left and now the model for organization in society has become corruption. How will you teach your kids that this is not a good way forward for our town when no one remembers the old way? Why not just bribe? You cant fix the situation, everyone does it. After about 50 years the company moves back out of town leaving a horribly broken system that has erased generations of culture on how to operate. But what people do know is the despot system, after some violence they settle back to ANYTHING that works cause no system is so much worse.

But hey why blame the company that moved in? its been a while now tell them to just put things back they way they were.

Its not like the company did this all over the world? Right?.... They did.

Its the case that every other similar company from the area practiced the same pattern, all over the world.
It comes out of the box. We are now trying to figure out how to switch screenshots based on the light/dark mode. The screenshots taken from light mode of ToolJet looks odd in Docusaurus' dark mode.
This is the exact mindset why I burned out and quit (long before COVID).

The thing about working home alone is difficult. I highly believe that hard deadlines and fixed meeting times destroy the whole concept.

I wake up when I feel to, and do whatever needs to be done and I feel more often motivated to actually do work then I did ever before.
When will nvidia release a complete arm powered PC?

Something with 64 cores would be nice.
Sure, this is public info on my profile: https://github.com/sponsors/steveruizok.

I'm up to 211 sponsors, about $1700 per month.

Many of those sponsors are one-time donations. At the beginning, I set the minimum one-time donation to $1; once I reached 100 sponsors, I bumped the minimum up to $10.

The larger sponsors come mostly from digital ink library perfect-freehand (https://github.com/steveruizok/perfect-freehand), also MIT licensed, which is being used by many products such as Next.js live, Milanote, Clover, etc.
I think the problem is that the current nature of Bitcoin and its community is so silly, and so far from what it was intended to be, that it blinds people to its real potential. It is a good implementation of digital cash which could solve the problems that digital cash intends to solve, if it sorts out a few of its issues (computational inefficiency, latency, storage ineffiency).

TLDR: Bitcoin is a clever and nearly-adequate solution to the problem it meant to solve, which is being drastically misused, and yet that doesn't reflect on Bitcoin itself (any more than tulip mania reflected on the merits of tulips).
It’s Hyperobjects All the Way Down
Can you link to your tool?
Oh wow this looks great! Simple conversion of markdown into an opinionated simple to use really nice looking doc site.!

Cheers for this :)