skysight-inc/HackerNews huggingface dataset:
It’s still magic, just implemented with a shared crystal ball. If I learned about fsspec at 2AM during a prod outage via reading tracebacks instead of reading code, I’d be a font of creative profanity.

The idea is nice! I’m not saying fsspec is bad. It’s not. It’s neat! I just strongly abhor the idea that pip installing a package changes runtime behavior whether that packages is ever even imported.
>That's all well and good if you never leave your mother's basement

This is uncalled for. People like me live an extremely healthy and social life without any traces of our identity online (excluding voter registration databases, people search websites, etc).

>But over time we stopped recognizing a difference between a real person and an internet account, now treating the people out in the real world like they are anonymous internet accounts.

I see where you're going with this, but I'll have to disagree. Most of the people being behaving like animals online are some of the most soft spoken and shy people in real life.

The article which sparked this discussion stands adjacent to my claim, as well. I've noticed a lot of people who are online a lot and using it as an escape are pretty socially awkward and neurotic in real life. Those people I just mentioned often use the internet as an escape, but don't realize it.

If there were no separation between the internet and real life, then those people would behave the same way online (shy, timid, avoiding confrontation). These people just don't realize the separation thanks to the "Please enter your first and last name" trend started by Zuck in the late 2000s.
Instead of saying:

while true

You can instead say:

while :

There is actually a /bin/true, which could involve the fork of a new process for each iteration of the loop. The form that I have shown you is guaranteed not to fork.
It's easy to code a loader to get data from any CMS! But we definitely intend to have proper Apps on deco.hub for every major CMS. At the end of the day, we want to satisfy your CMS needs without needing an external API. We're just getting started, would love your feedback on our discord!
"suitable for a sedentary life style" change this.
Just so we're clear, this is like saying that CT would have happened on its own, just because of market pressure from certificate customers, without Mozilla or Google intervening.
French people say La Nouvelle Orleans as it is supposed to be ;)
Ah, this was what I was thinking of, thank you. WinPE.
The app description in the store has two large paragraphs talking about the premium subscription plans (or rather, how to pay for them). And yet there is absolutely no information anywhere to be found about what’s included in those premium subscription plans and why anyone would want to pay for them.
I'm not sure if that's the reason for it, but I'm pretty certain introducing negative numbers would confound the accounting process.
It's the opposite because when a counterparty (like a bank or a store) says they're 'crediting your account', they're talking about the impact from their perspective, not your perspective.
Oh, that's right.

But magnetization is famously path-dependent, so now I'm tending to believe the force will be closer to 1/r^7 when moving on the direction of the magnet, but 1/r^4 when moving away. And not exactly any of those functions.
I have a paid irccloud account entirely for the goal of being able to talk to Slack users without dealing with the Slack client(s).

My IM situation is only currently tolerable because all of my frequent contacts are either via WhatSapp or twitter DM.

Even having the handful you do would be enough to make -me- want to consolidate.

(this is not at all meant to be an argument that -you- should want it, but I think is at least a good case that there will be people out there in your -situation- that will)
Does Home Assistant support Apprise notifications? For my automation system I have a box where you can enter an Apprise target, and get notified with the nfty.sh app.

It's really nice because the channel name is the password, there's no API key or sign up needed.

I like Zrok a lot for true remote access, it seems to do something similar to what tailscale is doing there, but it's powered by some decentralized tech that seems to leave open the possibility of having the tunnel endpoint in a phone app so it still works on isolated LANs.

Of course this is all theoretical, since in practice I keep my personal everyday practical tech a bit more off the shelf, I just put a YoLink vibration sensor on the dryer.
This would be my first time in a big company. Thank you for the advice, I do realize that the change of pace, level of control will be something that I’ll notice immediately. Any thoughts in terms of challenges for your tech skills considering that I never managed big scale? Was it hard to adapt to a new environment in general?
So, basically, someone's broken regex can be a viable business model. Pretty crazy.
The 'double' in double entry book-keeping is related only to the book keepers own records/books. It has nothing to do with counter party's record keeping.

If Alice purchases a house worth $100,000 in cash, then 2 (double) accounts will get effected. Her cash account will decrease (Credit) by $100,100 and simultaneously her House equity account (or any other appropriate name such as immovable asset etc) will increase by $100,000 (Debit).

This can be recorded in a 3 column table as

Credit account -- value -- Debit account
Cash -- $100,000 -- House equity

In the above transaction, two accounts were effected. Hence the name double entry. This gives a truer picture of ones assets and liabilities.

Note: 1. Debit and credit dont have much to do with increase decrease.
2. A transaction can be modelled to have affect more than 2 account. For example if Alice were to make the purchase with $80,000 loan, then the book keeping could go like

Credit Lender $80,000
Credit Cash $20,000
Debit House Equity $100,000

For the sake of better understanding, if one is uncomfortable with having one record affecting 3 accounts, one can be more robust and split the loan and the purchase into 2 transactions. After all, taking a loan and purchasing a house are 2 different events(transactions).

Transaction one ->
Credit Lender $80,000
Debit Cash $80,000

Transaction two ->
Credit Cash $100,000
Debit House equity $100,000

edit 1: attempt at better formatting
Relevant XKCD: https://xkcd.com/1031/
Monkeypatching, dll injection, Jar Classpath - Huge sources of pain. It Is how it's done but in certain contexts any benefit is immediately outweighed as the bugs start accumulating.
> Not only are they dumping their high tech goods on the international markets

Are you against capitalism? You think some world government should determine what countries are allowed to sell on the international market?
Let's take a step back from names for a second - I feel we're getting a little distracted by that.

My gripe isn't with the tech, or even the solution. It's perfectly fine. I know I'm being overly critical, but I think they opened themselves to some judgement by making a post!

I would do something very similar. Sure, the tool wouldn't have the exact same name, but the mechanism would be ~the same~ very similar.

If the goal is to minimize surprises, the amount of effort put into something, etc - is it not best to follow the beaten path?

They're to be commended for making a solution that works well for them, and echoing the KISS methodology, I just don't think a shell script is it. Anecdotes are funny, I guess.

It's worked well for them - but I'm here because similar things have gone terribly for me. Small decisions can have big influence
The core innovation of 'double entry' is that you can see the flow of money between accounts for every transaction.

This is possible because you (the accountant) are always adding a back-reference from the other account (hence the 'double' in 'double entry').

There's really not much to it. It throws people that are new to it for a loop, I think, because it is a strange way of behaving, and it isn't obvious why you're doing it until you have to track down something that doesn't balance. It's just a disciplined behavior that accountants started using because it allows one to track things that were difficult without it.
This is beautiful! Definitely worth looking at the examples in the Github repo:

https://github.com/ClickHouse/adsb.exposed/

I particularly like the example of helicopters following the river Thames in London:

https://github.com/ClickHouse/adsb.exposed/?tab=readme-ov-fi...
Even in a place like HN, you can't escape the behaviors and attitudes that people pick up in other social spaces online. If someone gets used to reading ill intent into a comment, they don't suddenly stop doing that because they are in a place where ill intent is less likely. Those social norms get carried with them from space to space. The toxicity is a contagion, even if this space isn't an incubator for it.
This creates compatibility issues with applications that inspect the command line of running programs and for example restart them with the same command line. It also probably ties in into a lot of general program-execution use cases like the Task Scheduler.
Well said. Being disciplined but unmotivated lets me continue to get things done, but it's soul-sucking. I can only maintain it for relatively short runs.
Strong Towns – The Winds Are Changing on Incremental Housing
Apple's India iPhone Output Hits $14B in China Shift
First detection in space of the high-energy isomer of cyanomethanimine
It's not even unreasonable. -caster, -chester, and -cester are related suffixes.
Today's Forecast in 90s Weather Channel Style
Security sucks to the average joe. I tried to help my Mom set up 2FA and...it didn't work out well.

Most average people are just confused by it, but it's so important for security the focus shouldn't be getting rid of it, but figuring out how to make it buttery smooth to use.
I don't think social media helps. It probably exacerbates the underlying issue? Otherwise we'd all be like this.
Use an encoding with forward error correction of course!

I think sending everything twice when drunk -- and letting the receiver figure it out -- would be most true to the drunk behaviour.
I just posted carfatwitter.com on twitter. It did not become carfax.com.

What am I missing?

Also, the article says:

> The domain “ametwitter.com” already redirects to the real americanexpress.com.

But it does not here.
I'm sure we'd figure something out. :)
I'd not seen that one before, but I could have done with that version on my twin floppy 286 as it was a pain to run 3.1 on it.
No, I think national governments should regulate imports to discourage dumping.
It is insane that this would get past QA or any sort of testing.
Why didn’t the VP escalate it to the CTO/CEO (or whoever could start firing folks and their managers if it wasn’t fixed asap) after the first few emails?
I think smashing into the back of a seat will probably do as much damage as a windshield if not more.
As a security person trying to work with marketing and data engineering teams, I've often found them very resistant to learning how to secure things. They generally want to use the tools they know, in the way they know, to do the tasks they understand, on a timeline they find convenient.

Anything that tries to get them to understand the risks they are taking or the sensitivity of the data, much less de-risk their workflows, is treated as an obstacle to be routed around. Often, the best I can hope for is a token effort at negotiation where their goal will be to avoid any and all changes on their part. After which I will have to monitor them carefully, because from experience the odds of them backsliding within a week are uncomfortably high.

Nothing about this is conducive to producing a healthy environment. When people's idea of "easy" is they can download the company's most sensitive data to their laptop to load into Jupyter, any amount of security controls will come as an imposition.
That's a beginner mistake, it's really hard to make if you dealt even a bit with some regular expressions.
You can buy a block of tofu with 28 grams of protein for $2. What’s so hard about that?
for my use case (generating an interesting H1), using a similarity score would defeat the purpose.

In this approach, I'm looking for the diamond in the rough. It's often dissimilar from the others. With this approach, the diamond can still get a high number of votes.
fwiw if you need a simple string as a qr code quickly:
Type the following search into duckduckgo.com and it will forward your text to the qrserver.com api. You'll be sent directly to a png file.

!qr Your desired qr code.

I use it to transfer my current URL to a phone quickly. It's my default search engine so I'll just add !qr before the URL and it gets me the QR.

The ! notation is called a Bang and you can use lots of them to get to other search engines. e.g. "!hn bangs".

See also here: https://duckduckgo.com/bangs
When I think "AI engineer", I think of people working to develop AI engines, not people who are using the AI engines.
Probably that they rolled back the change when it became obvious it was bad.
If you take the M40 to Bicester, you pass by High Wycombe.
Yep, bought for $1000.

At which price point to be honest, it still shouldn't be needed.

AMD are lucky everyone expects this nowadays, or people might consider sueing.
What are your recommendations for organizations? Is there guidance for startup companies to follow?
My favourite thing about that map is how much of modern eastern England is still under the North Sea
Cash flow is not just what is happening, but what will happen. i.e. the difference between when money goes out vs. it coming in.

If you are selling widgets for $1.20 and buying them for $1, and they are delivered after you order them, you are limited on how many open orders you can have at any point in time even though you make money on each order.

A companies cash flow will be dependent on employees, capital expenditures, money for stock, returns rates, tax requirements etc. etc. So it's heavily dependent on what type of business is being run and the specifics of how the business is being run.
Sounds almost like a feature!
Incredible to think that some people seriously want to get a brain implant created by this guy’s other company.
https://archive.is/jglYt
Remember, this was all done on paper before software with tagging and such existed.

I'll give a description shot, since I've been doing finance work recently. Other people can feel free to correct.

A company using double entry (as opposed to single) has a "chart of accounts." This means they have a bunch of imaginary accounts for tracking everything, including:

- Assets (e.g. cash on hand.)

- Liabilities (e.g. loans)

- Equity (e.g. investments in the company from outside parties)

- Income/Revenue: (edit: as PopAlongKid kid mentioned, I forgot this one. This could include sales revenue, but also things like interest.)

- Expenses (e.g. team lunch or a flight cost)

Some of these "accounts" may map to actual bank accounts: there is likely a liability account for a credit card or an asset account for the company checking.

Knowing all that, every time money is deposited or withdrawn (a transaction) the "double" references the fact that it's recorded in the journal (a.k.a ledger) of two accounts. (Edit: As bregma mentioned, one records where money is coming from and the other where it's going.) Often, an expense is often recorded in the checking "account" and the and the corresponding expense "account." E.g. a flight may be recorded in a travel expense "account," but you also record that the money came from the checking account. Every transaction is recorded in two places.

Beyond just being more accurate than single entry, this helps with important finance reports like Profit & Loss, since you can now see how money is moving around.

Edit: Now that I'm back on my desktop, these are a couple of useful links for understanding basic double entry bookkeeping: Accounting for Computer Scientists [0] and Accounting for Developers, Part I | Modern Treasury Journal [1]. What is a Sample Chart of Accounts for SASS Companies [2] illustrates some charts, which may be helpful for some folks.

[0] https://martin.kleppmann.com/2011/03/07/accounting-for-compu...

[1] https://www.moderntreasury.com/journal/accounting-for-develo...

[2] https://kruzeconsulting.com/startup-chart-accounts/
You're right added to the roadmap! Thanks
Right, in certain contexts (I would even say most contexts) it can be a problem. However, it's not obvious to me that this—a well-defined interface for injecting plugins that's specified by a library that functions as low-level infrastructure—is one of those contexts.
And this, dear Elon, is what happens when you fire your experienced developers because they cost too much...
> On csvbase, you can just curl any table url and get a csv file.

that's still an API
> Assuming there's no way they make an egg alternative cheaper than chicken eggs

That seems like a mildly weird assumption, at least provided you restrict it to producing albumen, which is what they're doing. There's a lot of overhead in egg production related to, well, the chicken, it seems fairly clear that an idealised maximally efficient microorganism solution could beat the chicken. Now, how close their fungus is to that I do not know.

It looks like they're targeting industrial food production, and that's price sensitive, so they can't be a million miles away, cost-wise (there are plenty of fairly cheap albumen substitutes already used in food production, though they're suboptimal).
Very pretty! As it happens, I too have started ingesting ADS-B Data into ClickHouse recently, but have nothing nearly as beautiful as this.

I'm hitting the airplanes.live API every 10 seconds using ClickHouse's URL table function and storing in a MergeTree: https://github.com/JosephRedfern/airhoover/blob/main/airhoov.... Would love to use refreshable materialised views for this, but at the moment there's no append functionality (refresh only), so have to use Python to to trigger the query.

There's an open instance here: https://airhoover.joesstuff.co.uk/play?user=default#U0VMRUNU.... Only 1.5 days or so of data, I truncated before setting up tiered storage (local disk + backblaze b2).

Cool being able to e.g. get a break-down of aircraft type by operator (https://airhoover.joesstuff.co.uk/play?user=default#U0VMRUNU...) or who (supposedly) flies their planes fastest (https://airhoover.joesstuff.co.uk/play?user=default#U0VMRUNU...)
RMS was politically and ideologically pushy, and an activist. The GPL is very opinionated and pushy. Its basic design was to use copyright / contract law to push an ideology on adjacent software. People who are drawn to RMS (who have actually heard him speak in his own voice) are most likely more political and ideological, and left-leaning, than the average person, whether they realize it or not, because he was those things intensely and acutely. I’m personally extremely off-put by him, and without being able to qualify exactly why, I can tell you that same part of me is off-put by socialism. RMS and socialism have the same smell. It’s the smell of only seeing the bad in so-called capitalism, capitalists, the profit motive, companies, business people, etc, when so much of the wealth of our time was produced by those very people / things. Like, wake up — the vast majority of these amazing technologies and products were developed and brought to mass market in highly-capitalist countries, largely fueled by the profit motive (though of course research institutions played a huge role). AT&T, IBM, Xerox, HP, the companies that built this world of software and hardware that RMS wants to be ‘free’, were… companies.

What am I trying to say… I think most of the time it takes a company and capitalism and a profit motive to lay the golden egg, as in produce and bring to mass market an innovation that raises living standards and extends human potential. This doesn’t mean companies do no wrong. They do tremendous wrong and need to be regulated. But I think the best approach is one of embracing and reforming capitalism, rather than opposing it.
Usually when you rebrand, it's because you've run your brand name into the ground. Elon did it just because the letter X is very cool or something?
So you believe in protectionist socialism, not free-market capitalism.
Easy, Cheap, and Fast
You can only pick 2.
I’m surprised to see this is Still a popular opinion. I could never imagine going back to wired headphones. That feeling of my
head being tethered to a device is not something I’d want to revisit.

That said, they certainly
make much more sense Financially. I’ve spent far more money on headphones since going wireless.
It's called a cat person.
I am not the one echoing on foreign forums and sites a discourse created by extremist groups to prevent criminals in Brazil to be punished by law. Nor I am imagining a non existent "dictatorship" just because extremists are being persecuted by laws, laws that equally applies to any side of the political spectrum.

This "brazilian dictatorship of Alexandre de Moraes" is something from the far right discourse and supported by a very narrow group of people and is not agreed outside this specific bubble.
> The process of a human responding to a prompt isn't the same process an LLM follows.

It's not the same process, but it is a deterministic function, which was one of your objections to LLMs. Humans operate according to physical laws, after all.
> Conveniently, the solution always seems to be more individual actions
to disconnect further. Security systems, lockdown, heightened fear of
a shadowy Other.

BTW, I also think you are very right about this. The Insecurity
Industry preys on fear. But it offers no substantial solutions. That
doesn't mean the risks aren't real. They are. Modern software
engineering is a calamity. Everything is full of holes. What is at
issue is motives. The insecurity industry doen't want anything
fixed. It wants, as you say, to lock down all your stuff, control it,
and make you pay twice or thrice to use your own property. A
protection racket is very different from offering actual "security". I
try to expand on that here [0]

[0] https://cybershow.uk/blog/posts/love
Your comment makes no sense. I know plenty of professional vegan athletes. None of them are outliers and they’re all perfectly healthy.
Prices aren't trade secrets.
Show HN: Cyclops for Kubernetes Latest Release
I doubt there's much in the way of QA or testing after they made developers print their code out on paper for Elon to review.
Handbrakes UI is a mess.
Sure they can, in person, school, or with a book. I became a hacker just fine w/o internet as a kid.

People did things just fine, just took a bit longer. Thankfully kids have a lot of extra time.
-thorpe, from either old nose or Anglo saxon also shows another nice geographical line. Complements the defaults selected on the page nicely:

https://placenames.rtwilson.com/#W3sidGV4dCI6ImJ1cmdoIiwiY29...
> government tried to force companies to collect their ID to use social media.

I'm strongly opposed to ID collection of any kind. But I think age bans are a good idea.

Why not sell age verification codes at physical stores? One code per account per website. It's good for 2 years and costs no more than $5. You can pay cash at the store and the sales clerk may only check your ID, as though they were selling you tobacco or alcohol. They cannot record anything.

There will still be straw purchases, just like booze and cigs. But it makes it easier to police the ban on minors joining social media without seriously compromising anonymity for adults. Few kids in my high school smoked or drank. Most couldn't access those things. And social media has network effects. If most kids can't join it, the rest probably won't bother.