skysight-inc/HackerNews huggingface dataset:
Racket 8.5 Release
Racket 8.5 is now available from https://download.racket-lang.org

See the announcement at https://blog.racket-lang.org/2022/04/racket-v8-5.html

If you are new to Racket and have questions or need a hand getting started: [Discourse](https://racket.discourse.group/) and [Discord](https://discord.gg/6Zq8sH5)
are the most active places.
obviously nonmonogamous communities did not survive so what we see may be survivor bias. Nowadays however it IS becoming possible for nonmonogamous socieites to survive due to our superior technology. Hopefully there will be better studies out there than my office-chair evopsych.
Yeah that'd be really nice, some services like Feedly offer deduplication but I suspect that only applies to text - not images.
https://www.reddit.com/r/weeabootales/comments/802te4/prison...
In a general term who should fund long tail risk? and if we the people do have a part on the innovation then shouldn't we see a cut?
Not at all. Those fields are now fertilized with cow manure, though. Without the cattle, you'd need more artificial fertilizer for the crops you intend to feed humans with.

Would it be good for the environment? Quite possibly. Would it result in more fertilizer available on the market? Not really.
>The article's complains "men signal emotional seriousness that they don’t actually feel"

I agree that dating apps and other modern technologies have changed the dating scene for the worse. However, this (feigning love when a man really just wants access to sex) has been a male dating strategy since time in memoriam. (and I'd certainly be open to the idea that this particular dating strategy is under a lot more pressure given the current dating environment. ie, that men are much more tempted to use this strategy than they would be otherwise.)

I guess this really isn't a strong disagreement with your point. (or really much of a disagreement at all.) But, I think it's important to point out that this is not some aberrant pattern which never previously existed, rather it may be a rational pattern in certain contexts, and all we've done is change the context in which people are operating.
And where in the comment thread was anyone saying

a) all instances of meat-eating is bad for the environment

b) you will need to start eating insects
How often do you restart it though? Mine lives for days or even weeks sometimes, and is only restarted when it gets updated.

When saying "fast" I definitely meant it as "all the operations it does while alive" and not "how many times per minute I can restart it" (lol).
Earth Goes Around the Sun? What’s Your Best Evidence?
> Do you get lonely though?

I tend to meet people pretty quickly, so I don't get lonely. Sometimes the opposite, there is too much social interaction and I need to hide to get some 'space' to do 'nothing'. I've been traveling with a women I met for the past 6 months though, so definitely not lonely then :).

> After you and someone you’ve been hanging out with to your separate ways, how do you feel?

You know when you finish/catch up to a TV show that you really like, and you want a next episode, but there isn't one? You kind of feel this emptiness inside you. It's kinda like that, but worse. But you know you'll find another show, so you just move on and then later on you just remember how awesome the show was even though it's over. Maybe I get too invested in TV shows and that analogy doesn't make sense to other people ;p.

> Like what are you doing to maintain, and benefit from, relationships that you’ve had for years?

I keep in touch with them and come back 'home' (UK) to see them. They are split up around the UK now, so I make an effort to go visit them. Depending on where I am, they might come visit me. I also have friends that I game with and chat on irc/mumble. I've also met a lot of 'online friends' (from playing quake3 back in the day) whilst traveling as well. Pretty cool to put a face/person to an online handle.
Majority of people can't afford that kind of lifestyle.
None. Being explicit about the files I'm deleting tends to make me think about what I'm actually doing. Hacking in a windows-style garbage folder isn't exactly difficult either.
I was an avoid GnuCash user until HSBC (my bank) stopped offering statement downloads in OFX format.

I took a glimpse into the chasm of madness of trying to OCR their PDF statements and decided... no.
If an impact-free human being is the goal, the only solution is genocide.
What about fertilizer needed to produce food for livestock?
Zerotrust networking is the current best practice. If you’re relying on network security for something, you’ve already failed.
I second this - cow based protein and cricket based protein both supply adequate value in an average human diet - why is there such a stigma against one versus the other?
Not a Jump Scare
YMMV but I love digital-only RM2 features like undo/redo; selection lasso for copy/paste, resize, and move; and zoom, pan and scroll. Rearranging the elements when sketching or diagramming is a game-changer for me.
How do you guys stay motivated to stay in tech, in a corporate environment? At the end of the day its just you and a computer staring each other.
Except OP is not mature, when you make claim such as "You should not run Go in production" which the last 10years has shown the opposite, well you deserve all the heat.

Funny because he works for fly.io which explain all the Rust thing but doesn't fly.io use a lot of Go as well indirectly?
you seem to imply that pay will go up the same moment rising rates are announced.
> Going to rust directly has been a very frustrating experience and made me give up.

IMHO, you could learn Rust as a first PL by treating it as a functional programming language with a focus on purity, like a twist on ML or F#. The borrow checker rules and things like the String/&str distinction follow naturally from that POV. Then learn how "interior mutability" is used to enable more C-like procedural programming with shared mutable state.
No, having an entire day off is sooo much nicer than working less per day. You can plan something for the entire day, like golf for me as example. Plus, if you have kids, working 6 hours likely means your off time is all spent with your kids. Having a Friday off means you get that free time purely for yourself. (Advice from someone who’s done both).
> why do companies think this is a market worth pursuing

Maybe because the terminal is one of the last frontiers in computing where potential users with deep pockets still have their privacy?
I’m 100% confident that a Multi-Platform Terminal can be built with C#, XAML and .NET 6. The dotNET ecosystem has multi-platform UI toolkits such as MAUI, Uno and Avalonia UI and Standard APIs to interact with all OS.
Ok, so you got older and turned into a Boomer. What's new? Circle of life.
I see a contradiction in using personal / anecdotical experience in an article that claims universality.

Is "dating" unsatisfying, or have "my / my friends dates" been unsatisfying?

IMO You can either write about Your dating life (or lives of some limited group of people), or a general sociological / psychological / ethical study.

I don't think You can or should mix those two together.
https://youtu.be/54SGrZbLcoE

Not sure if this is exactly what you're looking for, but but it was pretty much the basis for my interest in "big" cubes a few years back.
Which bootcamp? Looking for one to join.
And that's why I so vehemently argue against them.
If all the land and resource that goes into feeding cows is used for crops, a lot more people can be supported. It has never been a lack of global food shortage, it is always regional anyways.
I'd love to buy a new Thinkpad But it doesn't exist.

Thick design: 15 inch 4k, backlit full keyboard, replacable big battery, replacable ECC ram, gpu or igpu but no Nvidia(swaywm on nixos), 2 ssds (zfs mirror), ports: rj45, usb-A and usb-c at all sides(left/back/right), hdmi

No need for webcam, fingerprintreader nor touchpad(trackpoint with 3 buttons is king)

And yes, it can be thick/heavy. If I need it light. I'll use a smartphone...

Privacy hardware buttons would be a bonus, as is open firmware.
> If the machine runs at 100% resource usage, does the underside of the body no longer get so hot you can't have it in your lap?

Nope, never. That's not to say that if you run a Wii emulator for hours it doesn't get very warm, it's simply not intolerably hot. That's without fans. I'd expect a fan-equipped model to at most remain warm.
The main thing that keeps me using Windows and not Linux is a tool to index folders and files from all my DVDs and external hard disks. It also accounts for total size of each folder and browse the archive.

I only use the search file/folder name feature, I don't even need any content indexing that this tool has. It just needs to scale to Terabytes size (like millions of files/folders) and optionally do de-duplication.

If you know such tool on Linux, it would really help me to be less dependent on Windows. Or maybe someone you can build such a tool on Linux. I tried to create my own tool in Java but it took too much DRAM to index the many files I have. This Win tool indexes all my files and folders in a file of 1-200MB and searches all in 10-30 seconds. No server/database in involved, just a standalone tool.

I share the tool just for reference. The tool didn't had any update for years, I hope the programmer is still alive and healthy. https://www.whereisit-soft.com/
Correct. The vast majority of US cattle are grain fed/finished.

"If all the grain currently fed to livestock in the United States were consumed directly by people, the number of people who could be fed would be nearly 800 million," David Pimentel, professor of ecology in Cornell University's College of Agriculture and Life Sciences, reported at the July 24-26 meeting of the Canadian Society of Animal Science in Montreal. Or, if those grains were exported, it would boost the U.S. trade balance by $80 billion a year, Pimentel estimated.

With only grass-fed livestock, individual Americans would still get more than the recommended daily allowance (RDA) of meat and dairy protein, according to Pimentel's report, "Livestock Production: Energy Inputs and the Environment."

"If all the grain currently fed to livestock in the United States were consumed directly by people, the number of people who could be fed would be nearly 800 million," David Pimentel, professor of ecology in Cornell University's College of Agriculture and Life Sciences, reported at the July 24-26 meeting of the Canadian Society of Animal Science in Montreal. Or, if those grains were exported, it would boost the U.S. trade balance by $80 billion a year, Pimentel estimated.

With only grass-fed livestock, individual Americans would still get more than the recommended daily allowance (RDA) of meat and dairy protein, according to Pimentel's report, "Livestock Production: Energy Inputs and the Environment."

https://news.cornell.edu/stories/1997/08/us-could-feed-800-m...

To add to that, the argument that animal pastures cannot be used for anything else has been proven demonstrably false time and time again. They are not usable for modern day agricultural monoculture cropland, which is the metric that the studies use and I'm sure the commenter is referring to. That does not mean by any stretch of the imagination that they cannot be rewilded or even transformed into usable farm land again through long term soil regeneration methods such as permaculture farming or effective through growing climate appropriate polycultures.
Also unnecessary to read for 99% of webdev work.
A question for people who play more traditional dnd. The original content seemed to be a lot less… narrative? That is, resting in the open wild you might be encouraged to roll for a random encounter and do a fight that has no particular meaning.

That always struck me as a lot of tedium. Combat is pretty slow and older versions’ combat was more involved if anything. Was that boring?
For files that are not private I use: https://btorrent.xyz/

People usually recommend https://file.pizza but it just doesn't work for me.

Now that I think about this it would be beautiful if there was something like stunnel but for NAT hole punching and what not. You would do:

$ send-file FILE
qk11c14pmq7maeod
$

You would send the unique id (that could be also something that gives a QR code to scan or something like random words) over a separate channel. Then you would "receive-file qk11c14pmq7maeod" on the other end. It would be a simple binary that would be easy to embed and call through some pretty UI. Probably generation and scanning of those possible QR codes would have to be a part of the package. The problem would be who would finance servers needed for NAT traversal?
I use Bazarr to automate downloading of subtitles for my movies and TV shows, and it integrates subsync. Works 99% of the time, if it doesn't I find the subs for that particular series are consistently offsync by 1.0s which is easy to fix with decent media players.
When I need a terminal, mod+enter spawn one and close it. I'll often do this to download a file, start yt-dlp, mpv etc. The session is all tmux so I never keep the window around when not in use.
Cause you’ll get PIP’ed because your production will be non-existent.
> “Had the rioters succeeded in preventing the certification, Raskin said, Trump "was prepared to seize the presidency" and likely declare martial law”

Yes a democrat saying Trump was prepared to enact martial law. They’re clearly not biased.

> You are incredibly lucky that he still doesn’t have power, otherwise the US would have helped Russia instead of Ukraine.

How do you draw this conclusion? You know there’s a difference between saying someone’s smart and liking what they do? Here I’ll do it now: Biden’s request for a ministry of truth is genius. It’ll squash dissent and any non left leaning counter narrative.
I don't know if the US is going suffer food insecurity in the short term anywhere near as soon as other countries. I fear that with heat waves/drought in India, the Ukraine invasion, drought in the American west, and climate change broadly leading to crop failures food prices will remain elevated for years to come. I don't think people want to hear "give up meat" speaking as someone who has mostly given up meat (pork, poultry, and beef) for fish and mushrooms. I guess slow conversion is best. I've been feeding relatives mushrooms where they've never had them before in effort to reduce meat consumption to some, admittedly, limited success. I do worry for the future.
See: https://en.wikipedia.org/wiki/Roseto_effect
Problem is, schools expect students to do this with like 100 tools and give no guidance on what to do, and why. It's absolutely overwhelming.

Even as a professional SW engineer for 10+ years, when I join a new job, the amount of new tools and workflows is overwhelming - and that's when I at least understand the descriptions. Dumping all that on a student is just idiotic, not good teaching.
I didn’t, until I saw your comment…
I chose Roux specifically so I didn't have to learn a bunch of algorithms. You do obviously have to know a few, but you get to a couple points and while you can use a specific algorithm, you can also basically do the same thing X number of times and it works out and gets you to the next step.

CFOP is definitely more finger friendly (no middle layer changes), but I think Roux has fewer regrips, at least at non-speedcube levels (maybe I'm wrong, but I never change the orientation). Roux is also considered more "intuitive", there are points where you can look at the cube and (after a while) just see what needs to be done.

I don't do it for speed, so I haven't bothered learning all the algorithms. I'm "fast enough", but I probably only do 10ish solves a day, and Roux makes it really easy to remember the 3-4 algorithms needed to solve that. It still amazes people when you can do it, and even taking 90 seconds to do it, but with hardly any pauses, still makes people think you're a wizard or something.
"...There are bigger downsides to ADD, like the weeks when I can't focus on work, or when I get distracted by some awesome new thing and don't do the things I should be doing, or how I lost interest in projects and don't always finish them, blah blah blah. I am not going to complain about any of that, it is just part of being me and I like who I am pretty well. Everyone has problems and mine are less severe than many. ..."

What he is describing is everyone. The last sentence should read "Everyone has these problems just like me."

We are conditioned from a very early age to compare our insides to everyone elses outsides - the personas that they represent - or more accurately that we represent for them. Whether we imagine ourselves better than that persona or inferior in some way - it is all illusion.

Nothing is good or bad but thinking makes it so (where have you heard that before?)

Reading the comments below I feel there is a lot of beating oneself up. I know... I do this all the time. When I recognize that I am doing this I redirect it to accept and love my natural self (very liberating). This is our human nature. We all share in this. We should feel perfectly natural and ok about our nature.

The difficulty is in adapting to the structure of society. We are challenged to find ways to adapt and manage our nature in order to find some measure of accomplishment in that structure. Some adapt readily. Others have to work at it. We all face the same challenge and we all acheive different measures of success. Just make sure that it is your measure of success that you are striving to achieve.

The labels and their definitions are all a product of a feckless mental health industry that needs to create something to justify their existence. The definitions describe observable human nature and the labels categorize them. The negative connotation is a judgement - this is what causes so much stress.

This body of work is dynamic and changing. The American Psychaitric Association Diagnostic Criteria at one time included homosexuality as a mental disease. Can't suffer from Aspergers because technically it is no longer a diagnosis. So consider these examples to help keep it all in perspective.
This is a ridiculously ungenerous interpretation of Amos's blogging motivations. What troll waits two years to stir the pot? There's absolutely no need to be inflammatory and I think his posting history demonstrates that he absolutely is not a troll.
Oral History Interviews – Stephen Wolfram – American Institute of Physics
Great keyboard? Wow, the bar is pretty low for laptop keyboards since the demise of the IBM-era X2xxs.
It has to exist: it's a mindbogglingly large but finite number of possible permutations, and to go from any one permutation to any other takes a finite number of moves. Therefore, if you can enumerate all possible permutations in some way, any arbitrary way will do, you have a Devil's algorithm by going through them in that order. The question is not whether a Devil's algorithm exists but what the shortest one is.
I cut my teeth on Borland Pascal and later launched my career with Borland C/C++ tools. I love JetBrains these days but not as much as I remember loving Borland!
Authors of Deere firmware hacks are from UA. https://www.digitaltrends.com/cars/john-deere-tractor-hacks-...
I completely agree with all your points except for the fact that tracing a segfault is harder than tracing an undefined object in JS. JavaScript will happily chug along with an undefined object and do random stuff as well. It may not throw any errors or warnings, and you'll only realize something is wrong because your app is behaving weirdly. This is the same problem as a C++ segfault.

And coding styles absolutely have a role to play in how safe a language is. A good developer can work just as efficiently in C or C++ as they can in something like Rust. Especially if they've built tooling to catch nasty bugs like heap corruption or memory leaks (which takes a couple hours at most).

This doesn't mean I'm advocating everyone abandon safe languages :)

I haven't had a chance to try out a language like Rust, but I definitely want to give it a try at some point. Safe languages are trying to solve specific self induced headaches which is awesome. A couple other languages I'm very interested in are Odin and Jai. Anyways, language safety is a great goal, but that doesn't mean a good developer can't avoid a lot of memory related footguns with a bit of forethought and planning (and again, yes, I know a safer language avoids those footguns by default :)
But it's not like he just took the pictures, he immediately posted them on the internet. The damage was already done and their anger was somewhat justified.

Given that he's a professional and supposed to know better, what he did is difficult to distinguish from spying.
Yes, if the kid is being destructive the sources even say not to ignore that behavior. They also give suggested intervention strategies (though I didn't see a lot of evidence for why they chose those intervention strategies).

And obviously some kids have psychological issues that make all of this meaningless.

I imagine ignoring a bipolar toddler's tantrum is not going to have a meaningful impact. Or at least that is my experience from dealing with bipolar adult tantrums.
The words matter yes, as does the meaning behind them. If we return to the yard sale and have the seller say "I will buy that knickknack for $1, do you agree" and the seller says "Yes", then the verbal contract is much more obvious.

Just like a customer asking for a price check, a seller asking if a customer is interested are normal parts of conversations that occurs between buyers and seller before a sale is made final. Regardless if it is in writing or not, the important part is if there has been an general agreement between the two parties. That agreement is what forms a contract.

If I go to a store and point at some knickknack and ask "how much for that?", the clerk says "$1", I say "that's a deal", the clerk say "you got to be a member of the club, which cost $1000", then that is not a break of contract. Depending in the jurisdiction it could be an illegal contract or false advertisement, but those tend to take a perspective of protecting customers against being tricked. That is a harder case to make when its the seller that refuses to agree to the sale.
Show HN: Rebudget, a personal finance app
Hey HN,

Today, I'm announcing the public release of MVP of Rebudget, a personal finance app that I've been working on over the last 2 years. Rebudget helps you create a budget and track your personal finances using the zero-based budgeting or the envelope method. I originally started working on this mostly as a fun side project to experiment and see what I could do, but also as a potential Mint/YNAB replacement for myself (as well as my wife's spreadsheet!).

There is still a lot of work to be done (it may be a little rough around the edges in some places), but I'm excited about the challenges and work ahead.

I'm open to any questions or feedback that is provided. Thanks!
Seconded. As much as I like rooting for the underdog and was really hyped by AMDs success after so many years of failure, my laptops always have been and will continue to be Intel based. I actually tried a few times, last time with second gen Ryzen, and as the parent comment says, it's always random little things that sometimes don't work.
I really like the idea of a "code heatmap". I actually think this could be easily implemented in one scenario: Visual Studio Code Lens already has that information. Massaging it into a background color probably wouldn't be too difficult.

https://docs.microsoft.com/en-us/visualstudio/ide/find-code-...