skysight-inc/HackerNews huggingface dataset:
Think of them like mechanical keyboard with beautifully engraved keycaps. Will they make you better programmer, probably not. Are they minimal requirement, definitely not. Will people appreciate it and enjoy using it, yes for some. Will people find them wasteful, yes for some.

"Beauty, Art, Aesthetics, Appeal, Pleasing, Sexy" serve purpose which are beyond utilitarian but human.

If lot of people are praising something, probably because they liked it and wanted to share about it. If you can afford it, you can choose to give it a try and make an opinion and decision for yourself.
Zip + metal stud + rockwool and you’re g2g
I use KMyMoney which has probably the same "support" as GnuCash for online banking.

I now just download transacations from the institution (CSV, OFX, etc) and import the file. Many institutions charge extra for being able to pull automatically, but their export is free. Sounds like a pain but it isn't that bad.
That’s exactly what the MOT is. Did you think they were going to say they had a nefarious intention for establishing it?
Rust and Golang are suitable.

If you’re willing to consider esoteric languages, they Ada. It’s made with security in mind, so might be appropriate for a web browser.

There’s an Ada HTTP server that might be a good starting point. It’s called Ada Web Server, or just AWS for short.

The Ada community is cursed with terrible acronyms (AWS, GPS, SPARK, and Ada).
Storage is already abstracted via Kubernetes with persistent volume claims and CSI (container storage interface)

You can specify the default storage class to use the provider's CSI driver. The PVC is then specified and consumed the same way in a portable manner across providers.
thx will try!
Phew! What a (doxxing) "ride".

But to be honest, I wouldn't have been curious about that climb. Doesn't seem that remarkable to me, because I think I've done similar in my youth, beginning around 1981/2, until around 1995/96. After that time not so much anymore, because of time constraints, work, and so on.

Anyways, on a 27x1 1/4 Hercules, for about 600,- DM, 10 speed only, really nothing special, but robust. "Entry level" at best. Err, and no doping at all!

I did this in 4 minutes https://goo.gl/maps/UwG86KBp1QiFuwt1A which has parts at 8% in Quellenstraße, and 12% in Freier Weg, with only 2 short flat parts, the rest is all uphill untill the end. I remember doing 45 to 48 kph on the 8% part, and 40 to 45kph on the 12% part, otherwise short bursts up to 60kph where possible.

Repeatedly, this was my "home run" to get warmed up for zipping trough the adjacent "Kottenforst" (With up 70 to 75kph on flat grounds, at times, when it was mostly empty)

I also did https://goo.gl/maps/88dwer9hSYyHij9c9 in 24 minutes, which is one minute less than very progressive drivers did by car :-) Repeatedly.

And https://goo.gl/maps/oRvGeu41hPxeZrSU9 in 19 minutes, which is slightly downhill for the first part, but still impressive. Not alone. Together with a classmate who was member of a bicycling sports club and had a much better bike. We synced our wrist watches at the start. He was knocked out for a while, while I felt almost nothing, just elation :-)

Nobody believed us the next week in school. (We did this on a saturday, around noon)

And https://goo.gl/maps/t1soU1WKtb7UBuwA9 in 55 minutes, less impressive, but still...

Oh! And https://goo.gl/maps/aV83yCj9WHFUs52FA and similar many times, in anything between 25 and 18 minutes, really strong uphilling, there is a reason for https://en.wikipedia.org/wiki/Drachenfels_Railway :-)

At these times I did at least 80 to 150km daily, depending on the weather, sometimes even 300km, which I didn't even notice at first. Other people noticed the trip distance, while I've been only fixed on the needle, because speed is what I need! ;->

Whatever, that were only the most memorable things where I can be absolutely sure I don't remember them wrong.

So I guess what I'm saying is that when I could do these things, while not professionally trained, not member of some bicycling sports club, with only an entry level road cycle/"randonneur", not doped, just for fun, in my youth...

...then that piece which made others suspicious initially, wouldn't have seemed unlikely to me at all.

Edit: And when my bicycle was broken, or lacked spare parts, I did a Marathon through the https://de.wikipedia.org/wiki/Kottenforst , sometimes 2km less, sometimes 2 more, depending on route. Though I don't remember the time anymore, probably fast. Running was mostly 'uninteresting' to me. I could do it easily, but bicycling was more fun.
The title of this discusses losing "best players", so I was expecting the bug to be related to player performance in some way -- having won too many games, or scored too many points, or collected too much loot, etc. The bug as described doesn't appear to be related to gameplay at all, so I'm not sure what the title was referring to. Unfortunately, the actual bug appears to just be some Unity code incorrectly parsing data related to in-app purchases.
Now I understand, thanks.
That's amazing. Paying people more than I've made lifetime total... to actively sabotage things....

When I was just starting out, I probably wouldn't have thought of tech as a money-focused business, or that there would be any real competition.

I just kind of thought once you were successful, as long as you still had a job, you were effectively way too rich to bother actively seeking higher pay, and that nobody would ever want to do something like this kind of sabotage.

I also thought that people would be generally excited about the future of tech and everyone on all levels would want to do what they can to keep innovation going....

But as it turns out, programming is in fact just a job, most people seem to be largely in it for the money, they don't think Tiles and AirTags are as cool as I do, and game dev especially seems to be very businessy and DLC driven and even NFTful and not exactly managed by artists.

What happened to the dot com era vision of what tech should be?

I would have thought management at the billion dollar places really would run things well, but it seems like there's plenty of dysfunction even at the top companies.
I found my caveats file! It was actually an errant newline at the end of each file. Gnucash should've known enough to strip it. And the other thing was a file that used `--` for deposits, so I have a note to 's/--//g' those files.

I think that's the kind of thing that some of us see as a neat challenge to figure out and overcome; but for others, it becomes a barrier for entry. I still evangelize the heck out of Gnucash, though. It's so powerful...and not Intuit.
:). i see seemingly random people keep posting their experiments with it. i guess they’re all in the inner circle or something
Erlang is underutilized at least in part due to its odd syntax, despite being a powerful tool. Elixir is helping address that, although I much prefer Erlang’s syntax.
Unicode Blocking All New Flag Emojis
I mean... is 5M very impressive? Not really. Does it show that Project Loom meets the goal of being able to do large client count thread per server workloads? I think so. Does the name remind me of a best selling point and click adventure game? Definitely yes.
Flame retardants have no measurable impact on burn rate once the burn has started.

We literally coated everything in carcinogenic chemicals for the dumbest of reasons.
Thanks for sharing your insight
That title is held by the black footed cat - https://www.livescience.com/63992-deadliest-cat.html

> In one night, a black-footed cat kills between 10 and 14 rodents or small birds, averaging a kill about every 50 minutes, according to Hunter. With a 60 percent success rate, black-footed cats are about three times as successful as lions, which average a successful kill about 20 to 25 percent of the time, Hunter said.

Compare with the domestic house cat - https://doi.org/10.1111/acv.12563

> Owners reported that their pets killed an average of 3.5 prey items/month, leading to an estimated ecological impact per cat of 14.2-38.9 prey ha^−1 yr^−1. This is similar or higher than the per-animal ecological impact of wild carnivores but the effect is amplified by the high density of cats in neighborhoods. As a result, pet cats around the world have an ecological impact greater than native predators but concentrated within ~100 m of their homes.

Related...

https://www.nature.com/articles/ncomms2380

> We estimate that cats in the contiguous United States annually kill between 1.3 and 4.0 billion birds (median=2.4 billion) (Fig. 1a), with ∼69% of this mortality caused by un-owned cats. The predation estimate for un-owned cats was higher primarily due to predation rates by this group averaging three times greater than rates for owned cats.
Natural language has some major complexities that people don't realize. One of the most surprising one is that plurality does not means more than one.
It's good to see Leuchtturm1917 on the top of that list, it's been my go-to notebook/diary for a while now (picking different colours for each year), and it works excellently.

And yeah, take notes early, take notes often! Even if I have the feeling there should be more digital (single source of truth management of knowledge and action items), that just doesn't seem to stick too much. So keep taking paper notes. Company provided/branded notebooks can be pretty good too, separated from the personal ones, which feels healthier.
I've written production C++ code for > 10 years, and I would definitely prefer to use Go for a lot of programs. Yes, it might be slower for some use-cases, it has some ugly parts. But it's also orders of magnitude easier to understand and the ability to just focus on the actual problem statement and build a solution instead of nerding out over language features is nice. I'm definitely not enjoying reverse engineering some smart SFINAE code, and writing any networking code with asio is also no longer very high on my "love to do things" list. I would rather deal with a few "if (err != nil) { return nil, err; }" statements.

But maybe it just depends on what "true C++ coders" means. If it's C++ enthusiasts for the sake of loving the language, I'm sure you are right. If it's "C++ users", because that was 10 years ago the best tool to solve a certain set of problems and the jobs where mostly C++, there's likely a few who are open to other tools to solve their problems.

That said I'm
> Having a lot of people going off doing whatever they want and not communicating about it sounds like a nightmare in a large organization.

Why? As long as what they do doesn't interfere with others work why does it matter if they don't communicate everything immediately, rather than at a meeting at a later date? If they don't deliver anything useful you put them on a PIP and ultimately fire them, just like everybody else, I don't really see what changes here.
> I have a problem with the ACLU because they cherry-pick which parts of the Bill of Rights they support

I have a hard time taking this rationale seriously, because everyone I know IRL who's said something like it is also a big fan of at least one of the NRA, GOA, or SAF, organizations that have an even narrower focus on which parts of the Bill of Rights they support.
I don't think these numbers are comparable. To the best of my knowledge one cow can fill many cans of cat food, whilst a cat may eat many geckos in a day. Similarly I may eat an entire rabbit in a day, but it'll take a while for me to eat a sheep.
What comes to mind is all those cakes with bad inscriptions. First Google result: https://images.app.goo.gl/JZtBVCwmCFfcmV6F8

Yeah, a lot of people seem to have problems interpreting instructions for drawings.
I was a SWO before going into medicine. My first divo tour was in the engineering dept and my second was in weapons. Did well in both. I'm not sure I agree with you about the SWOs or pilots getting paid well relative to their civilian peers.
Did you mean to respond to the parent comment? I was just quoting them; I don't agree at all that they should be run as a business, which I think should be clear from the part of my comment that isn't a quote
Why does anyone want to control their partner? I'm not sure exactly but it stinks of narcissism and shallowness
Calibre automatically converts everything though. I'm sure there are some edge cases where the conversion isn't perfect, but how are you managing your Kindle where you'd care that the original file is an epub?
Isn’t that just naked elitism?

If you reject anything the major papers don’t publish how are you any different then a 15th century peasant following the clergy?

Let’s be real, you don’t understand any of this either. You’re simply choosing who to believe.
Well, there's plenty of rural and 'rich suburban' areas close to freeways. In my county in Florida, they're building brand new 500k dollar houses 100 feet from the freeway. For reference, 500k is high end of house prices here.

Would be interested to see if those show the same.

If not, you could rule out white noise completely. That would then seem to point to other factors, including total pollution, or more socioeconomic things.
But isn't it okay to make fun of Trump's penchance for the orange makeup appearance? So long as it is firmly in the realm of choice and not hiding a medical skin condition or other immutable characteristic, isn't it fair game?

(To be clear, this question applies to certain kinds of public figures and not the shy kid in the schoolyard)
Why is it a bold assertion? Looks like the Oracle folks just need to submit a PR to the CAPI docs to include a link to their provider which is available now.

https://github.com/oracle/cluster-api-provider-oci
What I did was just build a lot of prototypes and then show those prototypes. It is very hard for people to say that something wont work when you have can show it working right there in the presentation.

You can put that prototyping work under "making presentations and documents in preparation for design discussions", because that is exactly why you prototype. Discussions gets much easier when you are well prepared, so when someone asks about performance you can show them benchmarks, if someone asks about alternatives you can show the difference in benchmarks and code complexity etc. A few hours coding can save weeks of meetings discussing these things.
...you're not short. facepalm

According to the article, if you're in the US, that's an inch above average.
DuckDB can certainly handle larger than memory data! It's a streaming engine, so it doesn't need everything in memory all at once. Some operators (like sorting) can also buffer out to disk if you run low on memory mid-computation. We are working to expand that to more operators! It also can selectively read from parquet for only the columns and row groups that you need. (Disclaimer - I do documentation for DuckDB!)
I hated all of the advertising in mint. I recently started using ynab[0], which can also import balances & transactions from banks. It supports oauth and 2fa, which was nice for the reason you listed: I don't want to give my credentials to anyone, even a "trusted" vendor like intuit. It also has a rest api, which I haven't gotten to try yet, but stands out as a very nice to have feature for me.

The downside is that ynab is some $, but I think it's worth it not to have ads for insurance, loans, or credit cards being shoved down my throat.

I evaluated personal capital[1] as well, but I got really turned off by them having a "continue with google" auth workflow that leads you to a page saying they haven't implemented it yet. Not a great way to build trust, which is a absolute must for any financial application.

If any HNers have good recommendations, I for one would appreciate hearing them. I'm ok spending ~100/yr on a good financial management app.

[0] https://youneedabudget.com

[1] https://www.personalcapital.com/
I got that too after reading some of her work.
To be fair, "Department of Homeland Security" has had a pretty strong whiff of Orwellianism since it was created.
Well, customers who take holidays would have days when they don't transfer any data (assuming they turn off their router/modem while they're away) and customers whose connection is broken because of faulty ISP equipment would also benefit (because there would be financial incentive for the ISPs to fix the problem, rather than it helping their bottom line).
DuckDB is not only an in memory DB - it can persist data and handle larger than RAM workloads. We are expanding the number of operators that can handle larger than memory data, but it is a key design goal!
I program my home computer.

Beam myself into the future.
I spent a while making a binary format for tabularish documents, and even started on an editor for it. What I decided on after some long months of gradual iteration was to give each cell its own header that could contain various forms of type info, flags, and modes, and to define a cell type that described forms of break (space, line, page, etc. - a 16-bit range of break types could be encoded). The document header also described a dictionary mapping for the data so that it could immediately be presented to the editor in a readable form.

But now I just use plain old spreadsheets to do things - I obsoleted my own tech, although I like certain things about it. The editing and storage encoding isn't really the problem so much as the integrity of the literals, which a solution like the regex idea could accommodate.

I do think that CSV would benefit by having a header area that described the encoding of breaks in cells and lines. Maybe that's the only thing that really needs fixing in it. And if it included arbitrary break levels like my thing and dropped the rectangular row-column shape, it would cover a huge number of documents.
Splitting up residence mail days from business mail days doesn't seem to be at all related to whether it's a business or a government agency compared to the example I gave, so I guess I just don't understand at all what you mean by "run like a business".
No. All women want a man 8ft+ tall
Yes. As I understand it, GDPR does not care if customer data belongs to a business or an individual. And even if it did, business data will likely include PII for employees, which would need to be deleted.

GDPR does give you a grace period , so you can soft delete immediately and then hard delete after some period shorter than the GDPR deadline. However, actually implenting such a system can be rather difficult and potentially expensive.
I have mentioned this before, but I used to work at a dating service pre-Web popularity. People could state their preferences and also how important that preference is. I handled almost all aspects of the business, including the data entry of preferences. And I found out that women as a trend really really care about height. They cared about it when they wrote it down and the ones who said they didn't care? Ended up accepting dates from or asking out the taller guys. It was a painful eye-opener for me.

Several years ago, there was a guy on Twitter, "heightism" or something, who just re-tweeted crappy things women tweeted about "short guys," much of it in a vein like "ugh, why do they even exist?" I think he got banned but probably resurfaced.

It doesn't matter what people profess under duress, but with whom they go home.
I don’t think that’s true at all. Sure, some folks have outsized impact, but that doesn’t mean that,e.g., only Turing Award winners are have contributed to computer science. In fact, an outsized percentage of work put into projects led by these research “celebrities” is done by oft-forgotten grad students.

Also, the article literally shows the opposite: these lineages contain many illustrious mathematicians, and it does them a disservice to classify them all as, e.g., “gauss’s line”
No it can query larger-than-memory datasets.
the main thing Julia loses from this approach is function types. since each function is a user extendable blob of methods, there basically ceases to be a meaningful notion of the type of a function. imo, this is a worthwhile trade-off, but it can sometimes be annoying (and it's why Julia is hard to compile ahead of time. this pattern makes figuring out which methods you need to compile Turing complete)
> we'll still need fossil fuels even if we have a 100% renewable grid

For the record, I 100% do not concede this point.

Also I spent my early years as a pipe welding man in Oklahoma, so if you think you speak for some kind of fuel-producing working class I am here to inform you otherwise.
I've been enjoying this one– https://wandrer.earth/

The game mechanic is novel and I'm surprised how many good areas I've been purely because I'm looking for trails I've never been before.
KOReader (something you can install on a Jailbroken Kindle) is the best book reading app I have come across, in any platform.
You can install Duokan on it. It's a dual-boot. Has EPUB and PDF support. Company has pulled support for it now, but if you install it anyway, you can still load your files locally.
Do you really need full double-entry accounting for personal finances? This usually boils down to either

- you need it for tax/legal/bureaucratic purposes, or

- you are really short on money and you need to keep track of it down to the last cent.

When either of those two conditions are true, double-entry is amazing.

If the above are not true (and it sounds that way based on your comment) then I would do it statistically.

Determine how much time you would like to spend recording transactions. Let's say it's 1/11 of the time it takes when you are doing a full accounting. (Eleven is good because it's prime, so it's less likely to accidentally line up with cyclic transactions.)

Enter all expenses/incomes only every eleventh day. Nothing the other days. You have to be really strict about this!

Instead of entering the actual number, though, multiply it by 11.

Tadaa! After a while, you have practically the same result but at a fraction of the effort (roughly three times per month instead of 30.)

Note that the number you get will have some sampling error. For bonus points, you can calculate the size of this. Depending on how large the variation of your expenses is and how often you enter them, it's not unreasonable to get a sampling error where three standard deviations are ±50 % -- are you okay with a rough estimation like that? If not, you have to sample more often.

More technical note: what I've described is actually a stratified sampling scheme, only once you've sampled a day, you do a full accounting of the transactions within that day. Depending on the practical structure of your transactions, you might find that you can optimise your sampling scheme (lower sample error and/or less effort) by selecting more days, but only entering one transaction from each day.

Read up on sampling! It's powerful!
Glad I'm not the only one who loved blobmoji
> When you do woodworking, it’s because you like nice furniture, not nice chisels.

Some people just like chiseling.
Each field has folks like these, you just don’t hear of them because fields are super specialized.
The new-year-increment actually seems like the best method to me. Probably saves a lot of money and time to do it like that.
“ Learning French won't be very helpful if you later need to learn Korean, but programming languages are not like that. It's easy to switch programming languages.”

However, learning a second human language makes it easier to learn a third (or fourth, or fifth…), the earlier the better. Completely anecdotal, but my Hungarian-Romanian colleagues all picked up German and/or English extremely quickly and completely. Growing up speaking two completely different languages must have something to do with it.