skysight-inc/HackerNews huggingface dataset:
Obviously, it really comes down to who you're lending money to. I've lent money to a few people and generally been repaid fairly quickly. Mostly just a few hundred dollars to be repaid the next pay day, or maybe at tax return time. I suspect a final small repayment may have been missed here and there because those involved (myself included) forgot, but that's about it.

The largest loan I made (a few thousand dollars) was diligently repaid; a little each month once the borrower found work again. I also allowed the same person to stay with me, my wife and young daughter a few years later. To clarify - not because they were incapable of paying rent - they needed somewhere short term (couple of months) and I was happy to assist. Said person is now fairly significantly more wealthy than me and they've mentioned several times how thankful they are of what I did for them. I don't need (or want) anything from them, but if anything ever happens to me, and my family need help, I suspect they'd try help out if they could.
Immersion brewing (french press) is really forgiving. Just don't grind the coffee too fine and you're pretty much good.

I cleaned my french press by knocking out the grounds into the trash, quick rinse with water, then more water with a bit of dish soap and pump the plunger a bunch to froth the soap and clean the screen. Pour out, rinse until soap is gone, air dry. Every couple of weeks I'd do a deep clean by soaking the various parts in Cafiza and hot water. Not that bad imo.
> It has the advantage of not having a size limit

Still though I suppose you could probably gzip it before base64 encoding it for some additional optimization.

Extremely long URLs have other UX issues, e.g. sending them on chat apps and having them eat up multiple scroll pages in one URL, like:

"Check out this event:

http://.....
...
... (500 scroll-screen-lengths of just URL)
...
...

Here's another event on the same day:

http://.....
...
... (500 scroll-screen-lengths of just URL)
...
...

Can you let me know what you think and which one you'd like to go to?"
I'm curious, do you join startups as an early employee, or do you start new companies?
That may be what you have experienced it as, but that is not what it is. There are more things, Horatio.
Because blocking is a lot easier and cheaper?
https://twitter.com/csch42 have a couple of IPv4 subnets similar to 192.168. https://ipinfo.io/AS20488.
In some podcasts he mentioned a lot of invalid requests.
> And a french press is a pain to clean.

What? It’s probably the 2nd easiest to clean right after a chemex.
The linked TED talk literally opens with this anecdote, his research into ruminant animal grazing was a giant mea culpa for how he handled those elephants, AND the subject article of this comment section is research affirming the benefit of Savory's techniques.
Also 10/10 recommendation. I am assuming we have the same machine. It's been a stellar coffee machine for about 8 years now. My sister took our father's when he passed (same model) and it has been strong for 10+ years.
I would rather guess that the emperor has no clothes, i.e. AI is still so bad that it needs insane amounts of training data and hasn't got enough yet.
It's interesting because I — and as far as I can tell, most of my circle — do a similar sort of thing but it's much fuzzier. Nobody is really keeping track of particular dollar amounts, but we seem to have excellent group memory of who last bought who what, who paid for the last round of drinks, etc. I wonder which style (particular vs. fuzzy) is more common.
Sure we can talk about intelligence, we have done for at least a century, but you're right the definition we use is anthropomorphic and almost certainly missing important things — as demonstrated by all the times computers did a task, widely regarded as emblematic of high intellect, at super-human levels, only for humanity to collectively shrug and say "not intelligence".
Ditto in German. One of those rare times English is more specific!
Theme from Rollerball [1]?

[1] Yes, I know it is Bach's Toccata and Fugue in D Minor, but cptcobalt said "name" not "recognize", and while a vast majority have probably heard Toccata and Fugue in D Minor I'd guess most of them don't know that is its name. They will name it after somewhere they heard it used. Similar to Strauss' Also sprach Zarathustra. Everyone has heard it but I bet most people would name it as the theme from 2001: A Space Odyssey.
No? I said the common sense interpretation of the OGL was that it was irrevocable. I wasn't making a broad legal point about jargon or meaning, I was saying this particular interpretation was pretty clearly flying in the face of common sense interpretations of the license (of which "estoppel" is one bit of jargon to be applied), c.f. the Dancey quotes elsewhere in this thread.

Clearly WotC itself believed this wasn't a temporary arrangement when they issued the license in 2000, just like the FSF clearly believed the GPLv2 to be a permanent license when they wrote it in 1991, and there is copious evidence on both sides to that effect. Thus an attempt by either party to revoke the license is subject to estoppel, and for the same reason. I guess I don't see why you think there's a distinction here.
Totally agree. I try to take them to the library often, but (for families who can afford it) the convenience is nice because they can research something on their own without a trip to the library - at which point they probably would have lost interest. My goal is to tighten feedback loops for learning and discovery, without using a computer.

Questions they've answered which probably wouldn't have risen to the level of "let's go to the library today/tomorrow":

* what are the signs of the Chinese zodiac? which one am i?

* what is the different between a trademark and a copyright? why does it say "R" vs "TM"? (I gave an answer off the type of my head, but they clearly weren't happy with it.... haha)
A lighting circuit will deliver plenty of amps if there's a low resistance path to ground.
what kind of exercise? keto works fine both with endurance sports (running and biking) and strength training. Most people blame glycogen while it's usually an electrolyte problem. Keep your electrolytes in check and you will be able to do any kind of sport (as long as you're fat adapted, which can take a while).
I vote "What's the output of the following Arc snippet?"

Be sure to include a few macros, otherwise the JS crowd will still be able to reverse engineer their way in.
Without going into too much detail, I once encountered an Experian identity verification question on behalf of someone else. This person was an Uber driver making ~$20,000 per year.

The question was: "According to our records, you purchased or leased one of the following vehicles in the previous year. Which vehicle do you currently own?"

A. Maserati Granturismo

B. Ferrari 458 Italia

C. Aston Martin Lagonda

D. Honda Accord

So... 2 Italian supercars, another supercar with only 200 ever produced, or a mass market sedan.

Bonus - of the 4 questions, you only needed to answer 1 correctly to pass the check.
Raw sewage was commonly dumped into any available body of water. Which was why he recommended avoiding ponds at all costs.

This sort of thing was why every large homeowner brewed their own beer - the alcohol from the fermentation neutralized some? enough? who cares, drink more? of the pathogens. Reading books from the Victorian (and earlier) eras gives me the impression that everyone back then was suffering from chronic, low level infections their entire lives.
That might actually false confidence. For example, some activities might be comprised of more skilled people driving down the fatality rate. But another activity might have fewer or more manageable risks for unskilled people but have a higher fatality rate because more unskilled people do them.
Preview Diff is entirety is pointless to me. I don't understand how people use it - it is uncomfortable reading a diff in the tiny docked view. Making it default alienated me (and the "trust" issues finished the job).

Version 2021.2.3 does what I want out of the box, and I think I'll never update.
Validating data from the client should always be done on the server in that context, regardless of if state is being saved client side or not. I think this is just an extension of what you said though.

I can think of many apps that don't need server side data storage or security that would benefit from this type of state saving however. For example, this app that I was using today - https://wheelofnames.com/ . Right now to save I need to create an account, presumably to tie my account to the saved state on the server side. That's pretty heavy/intrusive when all I want to do is keep the names list and preferences populated for my next visit.
This pattern can be seen in golden age vs current CS papers: the former[0] contain multiple ideas per paper, derived from a short[1] list of references; the latter often spend pages upon a single idea, derived from a huge list of references.

[0] at least: the classics which still have attention drawn to them today

[1] to be fair, they didn't have much literature from which to draw — maybe a fairer comparison would be "references as percentage of literature extant"?
I had the wrong impression of Steam this whole time.

I tried it for the first time recently. I attempted to play Bioshock. It was a game I never got to play fully when it came out. I couldn’t get it to launch at first. Had to read forums and make tweaks to the game installation files to get it to launch.

I had the impression that Steam was a gaming platform that ran in its own system. That any game that was available on Steam was tested and would just work. I had the impression is was like an Xbox platform or something. I thought these games also worked on Linux and that was also part of the appeal? I tried it on Windows though.

I’m sure newer games work fine. However, the appeal to me was to play some games I didn’t get a chance to play and be able to install and play without all the fuss. I have an Xbox and can get these games used, so not the end of the world.
well you don't have to store ALL of your data this way. Also you can always just choose to send it to the backend still with a POST
> No, you won't. If the majority of your time isn't spent thinking rather than typing or clicking, you're doing it wrong

A lot of my time is spent reading code and going back and forth between different places in the codebase. Reducing the time between thinking "what does that function do" and seeing that code makes it easier for me to think

When writing/editing code, the same applies. Reducing the time between thinking something and it happening makes it easier for me to keep what I'm trying to achieve in my head.

That being said, I have a lot of sympathy for IntelliJ users. Change sucks, especially when it's forced upon you. I know it's not forced yet, but they'll change the default and make it harder and harder to use the old interface. Until the analytics show that the usage is very low and then remove it.
Imagine it is 4080: air molecules "dial home" via quantum entanglement every time they enter a farmer's body, eliminating once and for all illicit air-breathing that has gone undetected / untaxed ever since Homo Sapiens took her first breath
Happy Key Promoter X user here. I don't use JetBrains stuff much as I've been gradually building out a nice Neovim config with more IDE features, but when I do use it, I appreciate getting tips for keyboard shortcuts I use often, e.g. as part of my edit-test-debug workflow. The notification is unintrusive enough that I can ignore it for less-common workflows that I just use the mouse for.
> Lasts forever or until you knock it off the counter.

Mine is stainless steel. I think it might have glass inside the walls, but that would only affect the insulation properties and the noise ;)
Every time I order something from Amazon I delete my payment info immediately afterwards. This has been going on for YEARS with prime subscriptions.
Only about 20 years late: https://www.ics.uci.edu/~fielding/pubs/dissertation/rest_arc...
DIY, mostly. The first one that was truly my own I did by starting a dev-for-hire/consulting company and stashing some of the proceeds on the side to fund development of my first startup, and then from there it's self-sustaining.

For passing the baton to the right people, finding those people is partially luck to begin with and basic networking, but after awhile you know a good group of people that you've worked with in the past (or are friends of them). More than once I've handed things off to some of the same people - I'm ready to leave this gig right as they are ready to leave the prior one.
Then why not just use vim and leave others alone? I never understood why some people cannot accept that their way of doing things is not working for everyone.
Classic example of an article with a clickbait headline.
I'd actually consider something like the Wilfa Classic (£189.00) to be on the opposite end of the product-design spectrum compared to the $12 no-name coffee maker mentioned in the article. You see a similar 'do one thing really well' focus in high-end and low-end appliances, the difference being less-significant details that most consumers don't care about and wouldn't spend a premium to enjoy (in this case, probably more precise brewing temperatures and extraction times).

In-between is where all the bloated trash gets dumped.
Can you explain how node.js indicates (I presume) low quality?
rtx4000 only has 8gig memory which means reducing the batch size (much slowness) and/or how much text you can give it at once (meaning you have to break up text chunks not at sentence breaks)

rtx5000 maybe but not sure how much of a value improvement there is
A side note: Robert Koons at UT Austin has just published a book in which he examines the lesser known Aristotelian interpretation of QM. Here’s a short review of the book[0] (the book is quite cheap for the genre) and a lecture Koons gave last year.

[0] https://www.thepublicdiscourse.com/2023/01/86512/

[1] https://youtu.be/Mf-iVHgIz3E
Thanks for the recommendation about kagi - I'll check it out. :)
True but in some parts of the uk (north/midlands) 'lend' can mean borrow. As kids I'd be asked by someone at school 'can I lend your pencil?' (= can I borrow your pencil). Dunno if they use that any more though. Was decades ago.
We wrote a library for storing application state in the URL. Its novel feature is using fragment query, which prevents the information from being sent to the server.

https://github.com/Cyphrme/URLFormJS

I would love to see it get more use.

Here's a small demo: https://cyphrme.github.io/URLFormJS/#?first_name=Bob&last_na...

See my other comment on this page for some other examples of its use.
I recommend against DL by Goodfellow. At this point it is pretty much outdated. Actually, anything specific to NNs is already outdated by release.

You'd need the following background:

- Linear Algebra

- Multivariate Calculus

- Probability theory && Statistics

Then you need a decent ML book to get the foundations of ML, you can't go wrong with either of these:

- Bishop's Pattern Recognition

- Murphy's Probabilistic ML

- Elements of statistical learning

- Learning from data

You can supplement Murphy's with the advanced book. Elements is a pretty tough book, consider going through "Introduction to statistical learning"[1]. Bishop and Murphy include foundational topics in mathematics.

LfD is a great introductory book and covers one of the most important aspects of ML, that is, model complexity and families of models. It can be supplemented with any of the other books.

I'd also recommend doing some abstract algebra, but it's not a prerequisite.

If you would like a top-down approach, I recommend getting the book "Mathematics of Machine Learning" and learning as needed.

For NN methods, some recommendations:

- https://paperswithcode.com/methods/category/regularization

- https://paperswithcode.com/methods/category/stochastic-optim...

- https://paperswithcode.com/methods/category/attention-mechan...

- https://paperswithcode.com/paper/auto-encoding-variational-b...

For something a little bit different but worth reading given that you have the prerequisite mathematical maturity

- Geometric Deep Learning: Grids, Groups, Graphs, Geodesics, and Gauges | https://arxiv.org/abs/2104.13478

[1] https://www.statlearning.com/

Many thanks to the user "mindcrime" for catching my error with Introduction to statistical learning.
Neon Modem Overdrive – BBS-Style CLI for Modern Bulletin Boards
I make things that I find interesting and post some of them here: https://stupid-genius.com/
Chemex pour-over turned out to be the sweet spot: Last summer we rented a house in England for a month but the French-press coffee maker in the house was too small for our family and a pain to clean. So we picked up a Chemex, used it happily, and brought it home.

Supposedly important: We use an electric kettle that allows us to specify the temperature, in this case 200°F / 93°C, not boiling.

Making coffee takes a few minutes of attention but it's a nice way to wake up in the morning — as the coffee is pouring through, I'll get the paper and start reading it, check emails, empty the dishwasher, etc.

Washing out the glassware each time with dish soap and a sponge wand, vice just rinsing: A habit ingrained from college-freshman chemistry class.

Chemex: https://a.co/d/8YfriZF (Amazon.com)

Bamboo stand: https://a.co/d/1n2zOet

Chemex filters (coffee people claim they're better): https://a.co/d/6vrexRH
Right? I have spent a long time building up an ability to measure quality of thought via quality of prose as a proxy. This breaks that almost entirely, because they decided to train it for glibness with little regard for correctness.
Wasn't increasing pay at FAANGS the biggest impediment to startups?
I have an idea for a button that will slow down bots while being less inconvenient for humans.

I'll send details in an email.
The ocean constantly churns, mixing these all together, so dividing by the constant area of the world oceans doesn't change this.
No offense but this stance reminds me of telco people deriding the "best effort" Internet for serious commercial applications 20 years ago. A professor of mine was adamant VoIP would never take off because it just didn't work reliably.
> there is state somewhere

Yeah, on third-party code hosting platforms :). And maaaaaybe in some short-lived cache somewhere. I mean, why spend on storage and complicate your life with state management, when you can keep re-requesting the same thing from the third-party source?

Joking, of course, but only a bit. There is some indication Google's proxy actually stores the clones. It just seems to mindlessly, unconditionally refresh them. Kind of like companies whose CI redownload half of NPM on every build, and cry loudly when Github goes down for a few hours - except at Google scale.
New homes in England must now be built with Gigabit Broadband connections
Aside from 3rd party code perhaps one middle-of-the-road idea would be a table of a few hundred factoids and then code that makes multiple choice checkbox factoids like

- Select everything that is a color im sure there are more clever open-ended questions and maybe sometimes switch up "is" with "is not".

- Red

- Blue

- Monkey

- Violet

- Armchair

People say that bots can learn such things but if every site had their own in-house tool then bots would have to keep track of thousands of site specific puzzles. Each site could even rotate through a dozen sets of different puzzle types and pause the ones that get learned. This would avoid sending cookies to a third party or depending on 3rd party code thus mitigating some corporate capture.

Bonus complexity: Don't use Alpha-Numeric characters. Use something like "figlet" [1] and cycle through a few of its ASCII art fonts.

[1] - https://github.com/xero/figlet-fonts
Jetbrains is not forcing anything on anyone.
To expand on this, it is really hard to even get data sheets on e-Ink unless you have serious cash and are going to order tens of thousands of units.

Unlike LCDs, e-Ink has complicated voltage waveform requirements. The voltage waveforms are what allow partial refreshes and all the other unique benefits of eink - and they are all proprietary.

And there aren’t multiple competing manufacturers, so even though some of the key patents have expired we have not seen a renaissance of display modules.

The situation has actually gotten better - there are a few modules available now for tinkerers from Pimoroni, Waveshare, and AliExpress. But when LCD modules cost 1/10 the price (particularly for larger displays) it becomes hard to justify e-ink.

The largest untapped market for eink is replacing segmented LCD displays for many products. They did not make many inroads because the costs were higher and LCD segmented displays are commodities that even amateurs can order prototypes of for less than $100 with standardized connectors and controllers. E-ink displays were thus only pushed for by aesthetic reasons by product designers.
Do you want to live in a society where enough public pressure on your employer through social media can get you fired for essentially arbitrary reasons? Don't be distracted by the fact that this woman is conservative and follows annoying accounts. Focus on the mechanics of that happening. Now that this is normalised, anyone can be fired any time anyone kicks up a fuss about anything, even about things with which you agree.

Follow that drag queen who reads to children down at the library, and the mob hassles your employer because of it? Wouldn't it be better for all employers then to say "What our employees do or believe outside of work hours is between them and their conscience, and we have no other official opinion on it". Rather, instead, your former employer could write an obnoxious, mortifying statement about you "although freedom of expression is valued, children must be protected".

This timeline stinks.
The advice that I have most commonly heard and that I follow. If I loan money to a friend then think of it as a gift instead of a loan. I have given serious amounts of money twice and unfortunately they avoid me like the plague. I wish that they knew that I will never mention it.
Change for change's sake? Definitely. I welcome change where it makes sense, and still configure my systems to look like they did 20+ years ago. The (very limited in my case) brain capacity should be spent on something more productive than relearning the same thing every year or two.
I’m in the same camp. I love that movie but can’t bring myself to show it to my kids yet with that relationship, the rapey behavior of Jones forcing to get his kisses, and the casual killing.
I like that they post the actual code in the article and then point fingers at ChatGPT.

Hypocrites (+1)
Nice one! I'll give that a try.
It's not that good at pointing at the space between characters tho, I find endless annoyance with inability to set paste to paste at cursor, not at current mouse position.

I came to IDEA from Emacs and I used mouse there too but weirdly enough it feels worse in IDEA
I’m having trouble finding the original talk, but a few related links from a quick Google:

https://news.northwestern.edu/stories/2022/11/the-milky-ways...

https://www.space.com/meerkat-milky-way-mosaic-filaments

https://arxiv.org/pdf/0901.1165.pdf

I would say that for the dynamics of galactic plasma, you can’t ignore any interaction: kinetics, gravity, nor EM. They all interplay, within a system.