skysight-inc/HackerNews huggingface dataset:
I think opera predates it but I believe BookLink is credited as first browser with tabs.
Sleep deprivation is the limit. Whatever multiplier you are, you're capped by that.
I agree that compilers and schedulers should be enforcing partial orders of concurrency. I talk of various multiversion concurrency control ideas in my ideas4 page.

As an example I think Thread yield should take an argument for a matching data structure that when the state of that data structure changes you trigger rescheduling at that point and avoid a busy wait.

HTTPS://GitHub.com/samsquire/ideas4
I'd love to see the EU subsequently call out that Google's near monopoly over browsing (which is what will happen) should be broken up by the splitting off of the Blink engine as a reference standard that others can implement (a la Java) with its API managed by a suitable standards body.
I'd say if you could get a crow to fly in a circle, and then in a straight line, that is sufficient to establish your intentions of: right and left, bigger and smaller, longer and shorter, forward and sideways, faster and slower, more and less, listening and freely, and then combinations of those.

Given that's 16 instructions in all, in 8 groups of a-or-b, a language that formed programs of combinations of each of them (without memory or state) would be pretty rich. Once you add abstraction to that, (something we're not sure about in animals), we're into some very complex behaviour and instructions in a way of relating. Communication with animals is very achievable in this model. What's not clear is how to express higher order abstractions in the model once you have those basics built up from geometry. Assistance dogs are "trained," to do tasks for their owners like opening doors, assisting with dressing, finding objects, etc. These are abstractions over the above instructions, and combined with them, we're well into relating to another being anyway.
I am pretty sure the Chinese embassy shooting down a usa drone in USA territory or elsewhere (or vis versa) would constitute an international incident.
The "Pull Shark" one is my least favorite, I don't like when developers use their PR count as some kind of achievement, it's probably the most toxic metric (lol) but seriously, it's toxic. People do all kinds of evil, sabotogy things to preserve their contribution and PR count, and too many CTOs have admitted to me that's all they look at. Now you know why some kids are pushing 25 [pointless] PRs per day haha. It was never about code quality or productivity!

What Code Climate is doing- I would love to see GitHub badges around that. Give me a badge because I pair unit tests with React components, or because I wrote something in an elegant way. That would actually be cool/useful. It would require that GitHub hires good devs though haha! Good devs at a major tech company - that will NEVER happen.
OpenSSL is an expert tool. And one that should probably be three or more specialized tools instead. Then three+ expert UIs built on them.

Any simpler UIs should probably just consume a stable API of those more specialized tools/libraries. This is kind of happening with the various forks and alternative tooling taking over. But not soon even IMO. Anyway, a girl can dream.
I run an asterisk server trunking out to the outside world via a unitel trunk and I am pretty happy with the setup. unitel has so far provided a no nonsense straight forward service(it is ~ 3 dollars a month for regulatory fees and fractional cents per minute for calls), I just needed to figure out how to set up asterisk(and I enjoy that sort of thing)

https://www.unitelvoice.com/sip-trunking
Solo 401ks are a thing of beauty
The economy is goods and services produced.

Money is an exchange medium to facilitate exchanging goods and services. Before money, we exchanged things without that medium, I'll give you a goat and you'll give me a haircut. Money is a symbol, a record of sorts, and a grease of sorts, a means to an end (to make it easier to exchange things).

When the government locks the economy down, and prints money, this creates a huge demand (the money given to people and low interest rates handed out, mostly in trickle-down fashion from the top), but the demand doesn't match the goods and services that weren't being produced. Suddenly it's become obvious that things cost more, because there's more money and less things.

The fact that our President just this week called it "Putin's price increases" tells you all you need to do know about the quality of our leadership. Lo and behold, it was not better than the previous leadership, which said equally stupid things.

It might just be that the government (Republican or Democrat) should be legally limited from doing certain things, like racking up debt.
When your 2fa is on your computer it is no longer 2fa
>The problem with concurrent computing is not a lack of Erlang awareness or message passing awareness

It most certainly is.

We have been so thoroughly fed/brainwashed with Shared-Memory concurrency that most people don't even think beyond it unless forced by circumstances (or from curiosity). That is where Message Oriented Concurrency languages like Erlang can help. Just reading Joe Armstrong's thesis Making reliable distributed systems in the presence of software errors will teach one a simple approach to robust Concurrency that works and can be emulated in another language if you don't want to learn Erlang (the difficulty may vary based on language support).

PS: Folks may find Foundations of Multithreaded, Parallel, and Distributed Programming by Gregory Andrews a good reference for most major forms of Concurrency.
> "negative sum game" is literally baked into the concept of a purely speculative unbacked "asset"

The dollar is also a negative sum game, a purely speculative unbacked "asset".

More effort has to go into keeping track of it than can possibly come out.

> Any place that accepts crypto is simply immediately selling it for fiat, and making the customer pay more than they otherwise would in fees and headache.

Crypto payment processor fees are usually about 1%, which is less than half of the typical credit card processor fee. As for "headache", you'll have to elaborate on that.
Go has a number of problems with regard to data races

https://eng.uber.com/data-race-patterns-in-go/

I think you need shared memory concurrency for performance. There are papers that argue for optimistic concurrency control and blocking concurrency control.

Concurrency Control Performance Modelling Alternatives and Implications
Yes, Day One is great.

I push about 30k-50k words of text journaling into it per year, for about 6 or 7 years now, and it handles it seamlessly while keeping everything organized.

The most important feature to me is that it feels lightweight and lagless to open the app and get to typing.

My impression is that Day One has a ton of features for people who want multimedia entries, or sharing, or all the other bullet points that keep it from getting squeezed out by competitors, but it seems to keep those out of the hot path so that my own niche experience is never ruined by bloat.
these ships were not in nevada
This got me thinking, is there any program that converts cli tool to gui?!?

It would perhaps take a cli program as its input, and outputs a gui version of the input program?

I know this is a bad idea!

But still, the gui in the article looks kinda cool.
The Federal Reserve has nada to do with that. That's FTC, SEC, FINRA, and CFPB.

The Federal Reserve is literally only monetary policy through the FR Banks. And all they seem to have a really good track record of doing is working with D-o-Treasury and Congress to inflate asset prices.
We have underclasses based on genetics now. Let's not pretend mate selection on Earth in 2022 is a meritocracy. It's mostly just racism, a slower form of deliberate genetic engineering of one's offspring.

If anything, this would increase the amount of opportunity in the world, as then your child could have whatever traits you (or your culture) deems superior. It would perhaps eliminate racism by rendering traditional race markers completely obsolete.
US government will tax you in Nevada. Haven't yet seen them tax you on the high seas.

Actually, why doesn't the US Government just put up "No Entry" signs in Xinjiang? Could probably prevent oppression.
Well, don't just sit there and hand-wave. I want to hear why you believe non-state-backed currencies categorically fall into the greater fool theory, but state-backed currencies categorically don't.
That is not a central bank...

From Wikipedia
A central bank, reserve bank, or monetary authority is an institution that manages the currency and monetary policy of a state or formal monetary union, and oversees their commercial banking system. In contrast to a commercial bank, a central bank possesses a monopoly on increasing the monetary base.
Hi,

Almost All models are based on the Darknet[0] configurations which would come under this License[1]. We further trained/finetuned those architectures on additional datasets collected by us.

Whole framework actual used for final products is completely written in Nim.

[0] https://github.com/AlexeyAB/darknet
[1] https://github.com/AlexeyAB/darknet/blob/master/LICENSE
Jellyfin 10.8.0
This surgery center lists their procedures and prices. Cash ... full payment, no insurance.

https://surgerycenterok.com

I was told they have great results in preventing complications like infections, as they would not be able to bill additional costs to insurance.
I think that the popular opinion is that the noosphere (the collective body of ideas) is realer than the physical world. And that the idea about a thing is realer than the thing itself.

Opinion to the contrary is offered only by scientists, artists and similar weirdos and social outcastes.
I think as microcontrollers have become more powerful, the number of things that can be done without FPGA's keeps expanding.

With that said, I'm learning FPGA's using TinyFPGA just to add it to my tool box.
How can identity be self-sovereign?

In the end, it boils down to everyone just asking to see the passport or some other government ID, or a proxy for that (credit card, library card, employee card).
Go 1.19 Beta 1 is released
Horace Greely had the answer 150 years ago.
Yeah, I think avant was an opera clone but using IE to render pages for compatibility.
LetsEncrypt was founded 7 and started issuing certs about 6 years ago.
It seems pretty clear from reading the above thread that burntsushi is saying that they have not been able to find a way to implement the extensions you suggested without making the compile time unfeasible for general use. Given how prolific their work in writing regex and other text-search related libraries is, it seems reasonable to take them that their word that they have in fact spent time trying to solve this problem. On the other hand, it doesn't sound like there's any any practical implementations that anyone can point to that can in fact add these extensions in a way that doesn't cause the compile time to be infeasible. Given that, you seem to be making the stronger claim, so it's a little strange to put the burden of proof on the other side of the argument.
under neoliberal economic theory, the high prices of homes would encourage building more of it.

Unfortunately, the existing home owners, directly or indirectly, would lobby local gov't/councils to stop new builds. Current zoning laws also don't help.
If your own intelligence gaterhing is so bad that you can't tell if a drone is armed or not, then you look really dumb when you shoot down unarmed drones because "scared". Almost as bad as when inept militaries shoot down passenger planes.
Because all the traditional pickup buyers do is rip off 0-60s all day.
I tried "samuel pepys on acid" which gave me a blurry Samuel Pepys portrait.

Then "samuel pepys on a horse" which gave me a disturbing ghost on a deformed horse.
>...which is a fair advantage as most frontend developers I talk to don't even realise that specificity is a thing.

Really? I'm not sure I could take someone seriously if they called themselves a frontend developer and did not understand CSS specificity.
We had a customer testing our video player application recently and asked whether M1 support was there. It was embarrassing to realize we hadn't formally tested on the M1.

Our application is Gstreamer based, which means it uses highly optimized codecs that eventually render to OpenGL. I was very worried it wouldn't work on the M1.

It works flawlessly. Rosetta is amazing. I'm not an Apple fanboy at all but Apple has done an amazing job with M1 and this is true even though many applications are just running x86 code via Rosetta.
This looks like a natural reaction to remote work. My anecdotal observation is that companies are giving up the ghost of offices, but employees are hesitant to commit to a full-time remote world for fear that their employer will pull them back one day. Even if the employer decides not to pull them back, there is no guarantee that they will find the next in a remote world.

But, in the middle of the day - I still see empty offices all across town. At some point something is going to give.
One needs to read the article to know this though.
10% or fewer American tax filers itemize in the first place, so less than that use the mortgage interest tax deduction.
Things don't become the "est" anything by being wasteful.
The article specifically lists culture and money as the reasons people are leaving. It also adds that there is a need for a challenge amongst a successful and accomplished group.

“ The bleeding hasn’t stopped in recent years as Apple’s work culture simply isn’t the best and other firms, namely the hyperscalers such as Google, Microsoft, Amazon, and Meta, are paying more than Apple was to poach talent.”
Forgive me, I do not use curl myself, except in HN examples.

As a matter of practice, I never send a User-Agent header. The localhost forward proxy I use does not send it, nor do the HTTP client utilities I write. If some application sends the UA header, the proxy removes it.

How to remove the User-Agent in curl, without editing the source. The idea to use -A "" comes from the curl help text:

If you give an empty argument to -A, --user-agent (""), it will remove the header completely from the request. If you prefer a blank header, you can set it to a single space (" ").

Another way is to use -H:

curl -H User-Agent: https://example.com

One might think that would send a UA header with no value, however it actually removes the UA header.

One of the reasons I dislike curl is that there are too many options and the program is constantly changing. I would have to check older versions but I seem to recall in some past version(s) leaving off a space between the option and the option value had some (useful) effect in curl. Maybe not. At any rate, I apologise for the mistake.

Thank you for the correction.
No computer programs are perfect, there will be bugs and exploits.

The question then comes to whether we want to deal with unpredictable human "bug" or consistent computer bug. For the later, we can engineer our way to a minimum risk model, where it become punishing to exploit a bug.

We are doing the same thing with the current system, it's just that different banks and companies are responsible for different systems. There are bugs and exploits in systems of our finacial institution and we rely on human to mitigate the risk.

Will computer be better than human or can we build a hybrid system? That's the question we need to answer.
They didn’t even say all of Florida is awful people. You have a bad faith reading of their comment and then think up a bad faith conspiracy about why it is not flagged.

The funniest thing of all is talking about generalizing all people when talking about a state that passed laws to demonize all lgbtqia people.
Maybe you're too young to know about how the Russians used fishing trawlers as spy platforms:

https://duckduckgo.com/?q=russian+fishing+trawler+spying+on+...
Now let’s do a GUI for all git options!
Absolutely. The signals were there but most of us choose to ignore it. For those who still put out podcasts who still claim that supporting Ukraine is supporting nazis, I get that you’re thinking of preventing a nuclear war but you’re not seeing the big picture. You’re completely full of BS and if you’re thinking that you’re doing journalism, you should go back to school
> This response would have been perfect if you had signed off with "Sent from my iPhone"

Because it's a distraction box or so amazing that it shows technology should not be criticized and everyone who does is a hypocrite?
That's because it's not emulation. It's binary translation, which is vastly more performant.
Yes that is my immediate gut reaction. Florida passed the don’t say gay bill and has a hard on for going after trans people that doesn’t appear to be going away.
The "web of trust" is the canonical example of "self-sovereign" identity: you publish your identity, others verify it, and (in theory) the "web" propagates through degrees of trust in peers.

The big problem there is that it doesn't scale beyond a small handful of people who know each other well and trust each other for a specific purpose. Cryptocurrency companies seem to be aware of this (and of the prominent historical record of failure associated with WoT), which might be why they perform remarkable contortions to avoid that phrase (see "web of verifications" in the article.)
Journaling is actually a great way of promoting mental and emotional health.

I don't journal daily because I don't have enough to say every day, but I do something similar called "writing therapy", especially when I'm feeling emotionally stuck. I find bad emotions to only be bothersome because they are inside and unprocessed. Externalizing emotions onto a physical page (not digital!) helps me process them. The physical act of subsequently crumpling the piece of paper and throwing it out is catharsis. The act itself somehow tells my brain not to hold on to certain feelings -- I've done the work to process them and I can now let them go.

I do this when I'm experiencing minor issues that don't rise to the level of needing to talk to a $150/hr therapist. Some people prefer talking things out, but I prefer writing.

"So what do therapy, journaling, and meditation all have in common?

All three are techniques to help us convert what is usually the subject of our consciousness into the object of our consciousness.

That’s it." [1]

[1] https://markmanson.net/how-to-get-better
That’s not that far from the reality. It’s essentially like using a Linux with really good graphical UI, ecosystem/3rd party integrations that just works and fully supported stellar hardware.

After all, macOS is certified Unix and Linux is Unix-like.
Lmao you should have kept that in drafts king
Yep - also was going to add but it was getting kinda long...

With respect to Rivos, reading the about page - it seems an interesting take on RISC-V.

My take is that this will be rolled back into either Apple or Google at a later date - mostly as a hedge against someone (like Nvidia) acquiring the ARM IP now that its in play - or to provide some realistic alternative that can be used as a counter bid in licensing discussions with ARM.

Two of the founders of Rivos were involved in PA Semi which was acquired by Apple and Agnilux which was acquired by Google ChromeBook team.
Wonder if the twitter false/spam accounts include all those who get banned for not providing a phone number.
I thought named generations were mostly an Anglophone phenomenon. Do Italians even have this notion?
Most Canadians are extremely over-leveraged, have poor financial literacy, and are more or less YOLO-ing living beyond their means.

For most, it’s been more or less working out fine for some time, thus far.
These days all kexts look malicious.
Canada and Denmark reach settlement over disputed Arctic island, sources say
Or drone surveillance by US forces, subtly signaling our capabilities in a way that doesn’t expose our drones to enemy attack.
I never said or implied that they didn't take many, just not hundreds. In the tens? I believe that. Up to a hundred? That's a tall order. Multiple hundreds? That's catastrophic to any org, including one as large as Apple
Thank you cableshaft. I appreciate you taking the time to share your thoughts.

FWIW I also think general protocols on long lived platforms and IPFS are great.

BUT, I really don't think the blockchain has a role to play solving any of the issues you laid out. The reason the game you mentioned was able to continued to be played was because Apple was providing the network. The minimum ETH write fee is almost always at least $1 and frequently cost $3.50. Would people still be interested in playing the game if each write cost that much? Same goes for your archiving plans. IPFS is great but it's not a guarantee that that data will be seeded forever. For that you'd need to write it to one of the chains you're confident will survive. ETH data costs somewhere in the thousands of dollars per MB range? I'm not sure it's a real solution to that.
I'm not dismissing the issues of very long term code and data longevity. They are real issues but in my opinion still quite unsolved.
When I was in Seoul, seemed to me that Koreans were fairly obsessed with hygiene. Eating utensils: metal — kept in UV light-boxes.
Nobody asked for Spirit Airlines.

I feel like they are a by-product of fare deregulation and the movement to self-directed online bookings. Like vermin before the invention of germ theory, they just appeared spontaneously on the market and nobody really planned it.

Deregulated fares eliminated the need and most of the opportunity for carriers to compete on experience. If PHX-ORD was the same price on every carrier, you're going to see all the marketing devoted to things like "nicest cabins, best food, most free amenities, most convenient schedule". That's a very hard message to maintain when 95% of customers start at a brand-neutral booking system and searches by price. I sort of wonder if they'd have succeeded in the age of agent-driven bookings, because agents would be disincentivized to recommend a carrier that's likely to yield bad reviews or loss of repeat business.

I think Southwest and JetBlue have done a moderate job of beating that cycle-- creating loyalty by promising "reliably slightly worse than awful". I know I'd preferentially book Southwest if I needed a flight just because I know I'm not going to be nickel-and-dimed with luggage fees.

Conversely, I don't think people's tastes for health care and education are as broad as you'd expect. There isn't anywhere near as much opportunity to "unbundle" features to try to hit a price target. Nobody says "well, if we can save $250 this year, let's not teach Timmy how to subtract", or "I want my surgery done by Steve, who just finished a three-week Coursera Tonsillectomy Bootcamp, rather than paying full price for Johns Hopkins."
Except we have smoking AND meat substitutes but don't let reality stop you from having fun
Awesome blog post, thanks for sharing.
Self-sovereign identity boils down to : you control a public key (you have the private key). Everything after that is some variant on : someone with another key can sign a message that means they believe something about your key. This turns out to be pretty much the same as X.509 from 30+ years ago, with the names of things changed and modern encoding schemes used for the messages.

In this context, much of what we think of as identity on the internet doesn't need a central authority because all most web sites know about you is that you're the same entity that originally created the account (usually implemented via your email address). But email tends to be favored by users because managing your own keys is problematic.

Be very skeptical of anyone who claims to have devised a decentralized sybil-resistant identity scheme.