skysight-inc/HackerNews huggingface dataset:
If you want an open source self hosted budgeting solution, firefly is the most commonly recommended (https://www.firefly-iii.org/). If you are looking for something supported/less DIY and with features beyond budgeting, checkout Homechart (https://about.homechart.app).
That is false. California changed the amount of damage required for some convictions because prisons were exploding. Shoplifting is still illegal.

Celebrating criminals getting away with crimes does not make you superior.
The article is based on this NSA FAQ (PDF): https://media.defense.gov/2021/Aug/04/2002821837/-1/-1/1/Qua...

I don't see anything new, but nice to have their official position in a compact FAQ format. Also, I think the headline of this MSN article (as well as the Register article from which it seems to be copied) is somewhat misleading -- the NSA doesn't seem to be suggesting they think quantum computers will _never_ be able to break public-key encryption, just that everyone should sit tight and trust the ongoing NIST process for standardizing post-quantum crypto:

> Once NIST post-quantum cryptographic standards are published and certification
procedures for those algorithms are established, CNSSP-15 [US gov standard for
protecting classified info] will be updated with a timeline for required use of
the post-quantum algorithms and disuse of the quantum-vulnerable portion of the
current CNSA Suite of algorithms.

And for the time being, adding a pre-shared key where possible to existing public-key algorithms is a better quantum-mitigation strategy than trying to use a new, unproven alternative:

> Many commercial protocols allow a pre-shared key option that may mitigate the
quantum threat, and some allow the combination of pre-shared and asymmetric
keys in the same negotiation. However, this issue can be complex.... NSA
considers the use of pre-shared symmetric keys in a standards-compliant
fashion to be a better near-term post-quantum solution than implementation of
experimental post-quantum asymmetric algorithms that may or may not be proven
secure and which will not be compatible with NIST standards.
I might go back to HLedger soon. I guess I can always donate monthly to the project to scratch my small business support itch.

I also had a good collection of scripts to manage my finances. I ran it all on a VPS so I could access anywhere. I had an ssh client on my phone to make changes on the go. Not as ergonomic as an app but it worked.

Agreed Simon is an amazing project owner. He and his documentation are the reasons I like HLedger over the alternatives.

I'll admit that GoDBLedger is also tempting.
Are you making claims without evidence? Settling is not admission of guilt.

Banks should implement read-only OAuth APIs, so that users are not required to store their u/p/sqa answers.

From "Canada calls screen scraping ‘unsecure,’ sets Open Banking target for 2023" https://news.ycombinator.com/item?id=28229957 :

> AFAIU, there are still zero (0) consumer banking APIs with Read-Only e.g. OAuth APIs in the US as well?

Looks like there may be less than 3 so far.

> Banks could save themselves CPU, RAM, bandwidth, and liability by implementing read-only API tokens and methods that need only return JSON - instead of HTML or worse, monthly PDF tables for a fee - possibly similar to the Plaid API: https://plaid.com/docs/api/

> There is competition in consumer/retail banking, but still the only way to do e.g. budget and fraud analysis with third party apps is to give away all authentication factors: u/p/sqa; and TBH that's unacceptable.

> Traditional and distributed ledger service providers might also consider W3C ILP: Interledger Protocol (in starting their move to quantum-resistant ledgers by 2022 in order to have a 5 year refresh cycle before QC is a real risk by 2027, optimistically, for science) when reviewing the entropy of username+password_hash+security_question_answer strings in comparison to the entropy of cryptoasset account public key hash strings: https://interledger.org/developer-tools/get-started/overview...
Related:

Motherless Brooklyn 2019

https://m.imdb.com/title/tt0385887/
If someone takes a dozen lines of convoluted code to express what can be done in 2-3 lines concisely, the explanation isn't going to help. Think of the worst mess of if/then/else clauses you've seen, or someone who switches on a type instead of using polymorphism. Even if they can explain it well enough that you can follow it, the comments aren't going to improve the understanding much. They are more likely to add cognitive load and make it harder to grasp the intent.
Why not make this truly a lightweight library by calculating and injecting CSS variables in JS on demand once the package gets imported? You could easily shave a few more kilos this way.
The store can tell you that you're banned, and if you returned you'd be trespassing, but that charge is just as unlikely to stick as the original shoplifting charge.
I’ve seen 155 mph on the Acela, but it only cruises at those speeds for a few minutes on the NY to Boston leg. On these routes it’s not so much freight priority as track quality, segment grading, turn radius, etc. The old Metroliner trains could run nearly this fast. It’s disappointing.
> This is a golden opportunity for the smaller players in the industry. How giants like ST, TI and NXP will deal with this long term - I'm not quite sure. Many companies in 2021 and possibly well into 2022 who would normally design their products with TI parts will not do that because they can't even get samples, let along ramp up production.

I'm currently designing with STM32 parts and bought the last hundred available anywhere in the world, but that's only enough for a field trial, not for production. The only ones left in any quantity at at all are the insanely high pin count BGAs and chip-scale packages... no way.

I looked at TI, NXP and Microchip parts too. There's plenty of older 8-bit microcontrollers available, so if you want an AVR or similar I think you'll be fine because they're on older processes that aren't in as much demand.

If there really is an alternative from a "smaller player", I'm all ears.
Comments are "reached for rarely and last". Whatever shortcomings comments have pale in comparison to being faced with and trying to figure out undocumented or too sparsely commented code, which, in my long experience, has been an order of magnitude more prevalent than sufficiently documented/readable code. Heck, even a wrong comment is sometimes preferable to no comment if it at least gives me a clue as to what the purpose of that section of code was at some point in its evolution.
Hey this is pretty cool, I posted an app too and see some opportunities for collaboration here (especially since I'm starting to explore data visualization capabilities). Can you email me? My contact info is in my profile.
The automotive industry scaling back and cancelling orders in the beginning of the pandemic and then being shocked when their orders came back, increased even and the chip manufacturers couldn't just step up was a serious factor too.
I think that, worst case, you could have a /boot partition on ext4, and then / could be NTFS. Although at that point maybe it's best to have just the /home running on NTFS.

I'm not too familiar with how EFI handles it, but I think that grub would need some NTFS support?

No need for hate. We just get grumpy when Microsoft enforces patents or calls Linux a virus, which they haven't done in a few years ;)
I keep using the word 'we' in single author papers- e.g. 'we now show...':)
Yes, this is the clever stance.
SEO warring against the Texas abortion snitch site
When you go from thousandaire to millionaire to billionare, your spending on busses or trains goes down. That's an inferior good.
Podman also switched to notify based units in 3.3.3
> Are you making claims without evidence?

No. Plaid did agree to pay the $58 million, and the lawsuit was for alleged data sharing with third parties without user consent. I don't care if they admit guilt or not. They agreed to pay $58 million to end the lawsuit, and that does not engender trust. Shifting the blame to banks doesn't make Plaid any more reputable.

Providing usernames and passwords of sensitive accounts to a third party is a privacy and security risk, and Plaid has not earned enough trust from me to justify the risk I would need to assume to use their services.
The owner began with this reddit post...
https://www.reddit.com/r/TwoXChromosomes/comments/pafq25/i_a...

The real site is offline as of this writing (deplatformed by Godaddy). The .net site is, interestingly, the second result on DDG, but nowhere in the first few pages of Google results (for me, anyway).
I'd rather have fragile efficiency over the long run than robust inefficiency to smooth over the rare events like covid.

I mean would we all like the base model Ford Focus to cost $45,000 simply so that they'd be available on the lot during a once in a century pandemic?
Okay so why bring it up?

(I'm kidding, thanks for clarifying)
I think that it would be better to abolish copyright (and patent) laws. At least, when I write something I don't want it to be copyright; it would be better if anyone is allowed to do stuff with it, including not giving me credit for it.
I didn’t mean everything _is_ normal, I mean we (mostly) aren’t being forced by the government to alter our behavior on an individual level. Different things.
Paving over forests and wetlands to make more suburbs will not solve homelessness. I legitimately don’t understand how that seems like a more reasonable choice than infill, changing zoning, and public transit improvements within existing urban and suburban areas.
A "job opening" only exists on paper, until it's filled. An "unemployed person" exists on paper and reality, no matter what.
Ask HN: iPad Pro Instead of MacBook Air? 16GB RAM?
Hello, is iPad Pro + physical keyboard a viable substitute for Macbook Air? I am not familiar with iPadOS ecosystem and not sure how powerful the apps are.

1. I am looking to use it for Keynote, light coding, typing, browsing, Photoshop and Illustrator. My assumption is that iPad Pro may be better for graphics work b/c of the pencil and the rest would be on par with a laptop once you add a physical keyboard. A big upside is that I can use a split keyboard and save my hands from RSI pain that I'd get from long typing sessions on a traditional keyboard.

2. I know Apple offers 16GB of RAM with a 1TB version. I don't really need 1TB, but am looking at this iPad to serve me for ~5 years and 16GB would be an absolute minimum of RAM I'd go for in a laptop. On the other hand I keep reading iPadOS doesn't even utilize 16GB. I hope someone on HN can clarify if 16GB is worth buying if I'm ok with just 512GB or would that be just a dead weight. Thanks.
The question i have is after the Richmond program ended (assuming it did, as those things always end at some point), did homicide rates rise back up?

In other words is it a catalyst for real change? Or is it simply a government sponsored protection racket?
I have one of their most recent desktops. It’s great. Their laptops are (at least until recently maybe) Clevo machines and not worth it.
They do know what variant you have. You just aren't allowed to know.
Labor Day tech deals we can find this weekend
OpenWrt 21.02.0 Released
I'm getting more confused.... There's a double line break between them. That's what stops the block quotes (or at least that what I use to stop the HN block quotes :).

It must be something that looks different on our browsers :-/

(there's also an asterisk in front of quotes lines...)
I’ve bought two systems from them, happy with the hardware and support.
Immediately searched for dang when I saw there were portraits there. He seems to be the only one who doesn't show his face!
Yeah, though with some interesting exceptions like Dutch orchid greenhouses. Foreign countries with cheap labor and suitable climates have a big natural advantage, but intensive scientific agriculture (to make best use of the expensive greenhouse space) and automation can apparently overcome that in some cases.
Just make the things run on some "renewable" fuel like ethanol or RME and that whole carbon thing can be relegated to the sideline. If/when it comes that far it'll probably be more expensive to run these cars but given that the clientele is not that price-conscious that should not be a problem. While it is not really feasible to produce enough ethanol to run the entire ICE fleet it should not be any problem to produce enough for a limited number of "exemption" vehicles. Included in that list can be classic cars, many of which were built to be able to use multiple fuels anyway - e.g. a Model T or Model A Ford can run on ethanol straight from the factory by adjusting the mixture (which is a standard part of operating such a vehicle anyway).

Ethanol has a high octane number and as such is useable for high-compression engines like those in "supercars". Fuel consumption will go up but the clientele does not care about such trivialities. Converting petrol engines to ethanol is a simple task so Ferrari (et al) should not have any problems doing such.
That's correct, he was born around the time of the Industrial Revolution in the US:

https://en.wikipedia.org/wiki/Industrial_Revolution

Paul Revere actually started a company to provide copper cladding for naval ships, and the Revere Copper Company is still around:

https://www.youtube.com/watch?v=C9VdrPl6njw

My recently-deceased father was born in 1920, and never flew on an airplane, owned a cell phone or used a personal computer. He did early day trading from pay phones, and was successful at it.
That's really freakin' neat. Something MC players have been dreaming about forever. I hope you're successful and every server starts using it!
Wait, second key? Not all cars have a spare (not all owners know where it is). You're being so picky. Go away, troll. The keys were on the hood in the video. That owner didn't have a spare set.
In the software industry interviewing people is an extremely time and labor intensive activity.

I just finished interviewing at a company that required a 2 hour coding test before I could even talk to a human, that was followed by 6 separate 1 hour+ technical interviews, with 5 different people, before offer stage.

Recent stats where I work now (which is far less stringent than the above): 200 applicants, 34 made it past screener, 2 offers. That's a 1% success rate and a 17x interview time investment (excluding screener calls, which are 100s of hours, potentially).
The star is just an 1-digit field for "flag". I don't think there are any defined semantics for the field but by convention 'star' means something 'no special flags on this transaction'.

People use other flags to indicate, for instance, whether a transaction has been reconciled, or cleared their bank, or whatnot.
Yeah, I wrote my own open source app to do basic personal finance accounting 12 years ago after getting annoyed at the propriatary OS X solutions (iBank, in particular), and KMyMoney / GNUCash not supporting split transactions at the time (they do now), and have been using that for the past 12 years. It's not double-entry (I recognise the benefits of that, but don't like it), and it's a manual process, but it works for me, and I can graph stuff easily to provide some indication of where money is going.

I ported it to Qt for Linux last year and still use it, but to be honest, I don't really know why I track my finances that religously - although it has helped me a few times with accounting / tax purposes given I'm a contractor now.

I suspect one of the reasons there are so many different solutions is everyone wants to do things differently, and integration with the banks for automated transaction import/download is quite complicated.
Instagram Might Not Care About Copyright Law and It Could Land Them in Trouble
It's hard to say. There is much more clarity about what makes good reporting software or task management software or spec management software.

I guess good PM software should be more than the sum of its parts. Using a bunch of best-of-breed solutions with no integration is a pain, but that's usually better than well-integrated mediocrity. Although at larger scale, the integration becomes more and more important.
Mtrees.io – Technology Design Spec
The MacBook Air at least gives you some low-level control over the device. The iPad Pro gives you none.
It's (reasonably) easy to make your own electric motor, if you want a better understanding of how they work.

Rex Garrod (of Battlebots fame) demonstrates his own one on Tim Hunkin's "The Secret Life of", here: https://youtu.be/CJlrbMHLBd4?t=939
Well, I’d run linux, but I can’t do that on my enterprise laptop since it isn’t supported in any way, shape or form.
https://en.wikipedia.org/wiki/Mass_psychogenic_illness

https://en.wikipedia.org/wiki/Hysterical_contagion

https://en.wikipedia.org/wiki/Folie_%C3%A0_deux
Paragon's NTFS implementation is perceived as more mature than the alternatives. And since Windows + Linux on one system is quite common, this will make Linux more attractive for many Windows users.
Ok, but where'd they get the carbon content for the steel?
The Global Supply Chain Crisis, as Told by One Stuck Box of Fertilizer
What's the current legal precedence on intentionally "misusing" someone's name like this? I know you can be forced to stop using things like McDonalds.tv, so how would this kind of use hold up?
I don't really understand why you're fixated on this one particular viewpoint. That statement does not look at -context-.

Cities are not designed around the rich or the ultra-rich. Transportation systems are not designed around the rich or the ultra-rich. If all of us had infinite money we would just use private jets or something, but that doesn't mean that jets are strictly superior to cars... this is an apples to oranges comparison.

As someone who's lived in Chicago, Seoul, and South Carolina, I can say that our public transportation systems are wholly inferior to Korea and Japan's public transportation systems. It's not strictly a matter of money or not, it's a multifaceted cultural topic.

The whole idea of ranking transportation systems by what rich people do or don't do makes absolutely zero sense.
GP's comment wasn't about the power imbalance. My point is that people getting away with fraud isn't limited to employers.

Moreover, the biggest culprit of time theft are struggling businesses, and most employees can and do leave these places without a problem. The lack of a power imbalance in these cases doesn't make the wage theft any better.
Like all good things it started small and has had decades of building atop old code.
I agree that this works at the income level of most of the HN audience. If you're living paycheck to paycheck, you may have more need to closely track exactly what your money is going to (of course, you'll also likely have the least spare time to spend on such tracking). At the income level of most tech workers/the HN audience, however, I agree with your system. My spreadsheet is similar to what you describe - savings/checking accounts, investment accounts, and balance of all credit cards/mortgate/loans that give me a single number of "net worth". So long as its trending significantly positive, I don't care about the details.
this is one of those beautiful yet terrifying aspects of SQLite. After all, you could stick another whole SQLite database into an attribute. Purposefully or by accident.
Plain Text Accounting, a guide to Ledger and friends
If someone starts a conversation with you and then asks you on a date, you have no obligation to tell them anything.

However if a person driving a Ferrari wearing a 5k suit and a 50k watch asks someone on a date, that person may be under the impression that they are going on a date with a rich person and that they will not be going to McDonald's.

I'm not saying that there is anything wrong with taking your date to McDonald's. Plenty of people love McDonald's. But it is not the same thing and that date may not go well.
"This site is clearly not intended to serve as medical advice. It’s the internet, talk to a doctor!"

Well, as long as your not in Texas, you can do that
I mean, you claimed that things were normal-ish here before other states. There wasn’t much nuance there, but whatever.

A government just looking the other way and letting people die for purely ideological reasons is not something to be proud of. Altering our behavior on an individual level is exactly what needs to happen during a pandemic.
The fact that the counterfeits exist make it difficult to buy reliably on eBay.
This was my main question: What does this solve that ntfs-3g doesn't? I thought issues with NTFS on linux were a thing of the past.
Batch Gradient descent can be parallelized the problem is that all the gradients need to be calculated for each step. So if one node is slow, the real time processing will be as fast as the slowest node.

Furthermore batchsize is limited to memory and training hyerparams are dependent to some extent on the hardware.

So training in the real world is done on parallel identical hardware nodes. Farming it out with current algorithms does not make sense.
~14,000 acres of solar panels (plus maintenance and stuff) is no easy feat tho.

Coincidentally, that's the size of the largest solar park in the world -> https://en.m.wikipedia.org/wiki/Bhadla_Solar_Park
Mixed Feelings on Remote Work
Remote work is best thing since 2020, only when I brush aside its issues:

#1. Feeling disconnected from the team.
Communicating async has a considerable amount of friction. Sometimes I don’t get early responses, then it feels like I might be disrupting others. Or maybe no one has checked their messages yet?

#2. Everybody seems to hate meetings, so we talk less.
It’s hard to stay synchronized if there’s little to no talking. Check-ins might seem like a chore but I’m continually amazed at the insights during team huddles and ideas/queries bounce around.

#3. Social moments build bonds.
At times I get confused about how to address my teammates because I don’t really know what communication style they respond best to. When we eat together, small talk and maintain close proximity, it becomes easier for me to “get” you. And the bonds grow stronger when we learn more about each other’s inner drive and purpose beyond clocking in and out of work.
I’ve been thinking about doing a Raspberry Pi CM4 with OpenWrt. Jeff Geerling recently did a post about two of the IO boards for it: https://www.jeffgeerling.com/blog/2021/two-tiny-dual-gigabit...

Would anybody recommend that sort of setup over a Mikrotik Hex or Ubiquiti Edgerouter X?
I think you can do this today with some other filesystems. e.g. WinBtrfs is (rightly!) very proud of being able to boot a full Windows OS.
FWIW, the .net site was middle of the first page for me on Google.
I was born in 1958 and it is amazing to me what has been invented even since then. But in the early 60's it seemed like the future was limitless. I distinctly remember the promise of flying cars, vacations on the moon, and electricity via nuclear power that would be "too cheap to meter". Even Arthur C. Clark's seminal science fiction classic was set in 2001 - hey, that's 20 years ago! I really wonder what kind of advances we'll see in 200 more years and what kind of society they will enable. With things like social media, AI, face recognition, a divided nation here in the USA, and all the complexities and complications from climate change, the future seems to be one massive challenge after another, with our species frequently making decisions that is not in its best interest. Does the future give us both better tools and improved judgement to use them for the common good?
i've found that well written code + useful comments + comment with link to design document works pretty well.

i got an email about code i'd written 10 years ago...thanking me for taking the time to document everything.