skysight-inc/HackerNews huggingface dataset:
In classic ADHD fashion, I had definitely intended to reply, started to reply, and then failed to reply, sorry!

I would say as an adult, I have built coping mechanisms and excuses for what were clearly symptoms of undiagnosed ADHD. Hyperfocus was just "being really passionate about a project", I had a million unfinished projects, both software and physical (not that I've finished most of them, but I have gotten better at it!), and I still chase the dopamine like there's no tomorrow.

What really had sealed the deal was one of my good friends getting their diagnosis and talking about it, combined with a really well timed Twitter post that said something like "an ADHD person's worst nightmare -- a 4PM meeting". Coming out of a late afternoon meeting where I physically could do nothing the entire day except think about that one meeting really pushed it home.

I am on Adderall, and it helps to an extent. It definitely plateaus, and while I'm on a low dose I'm also not keen to increase it unless needed. Another piece of it is just learning more about what ADHD is, and figuring out what's happening and what you can do about it.

One surprisingly helpful resource has been a person on social media, Connor DeWolfe (https://www.instagram.com/connor.dewolfe/) who posts comical videos that both resonate and are just eye opening because they made me second guess things I've done all my life. Things like "out of sight, out of mind" and why people with ADHD tend to leave cabinet doors open, "chasing the dopamine", the intense amount of focus you get when you are right up against a deadline, etc. It really helped me to start pointing these out in my day to day life when before they'd just be things I did.
Crystal is a niche within a niche. Only somebody interested in ruby will care, and then only somebody interested in ruby who is also interested in the use cases where crystal is superior to ruby will care. By now you're in a pretty small subset of the overall programming community. This is bad enough.

Worse, the use cases that crystal aims to solve for ruby, are not things that would attract people to ruby in the first place. Few people need a compiled language and reach for ruby, to find it lacking, and then look at crystal. The people with problems that crystal solves were never looking at ruby in the first place. They're not interested in tricks like `1.day`.
This is how many people feel about fiat currency systems, so,
This is just fantasy though. No one is offering $800k/yr at 20hr/week.
I don't know about the southern shore of Erie, but the Canadian side has Long Point, Rock Point, Port Dover, Turkey Point, and Burwell. They're all amazing and the water is shallow enough to be pretty family friendly as well as warming up quickly in the early summer.
Then `export EDITOR=vi` in your profile? Or in whichever global config file in /etc is appropriate, or possibly using your distro's alternatives system? This is an extremely solvable problem.
I know it's the internet and facts are as real as birds, but just in case you want some: [0].

[0] https://www.lre.usace.army.mil/Missions/Great-Lakes-Informat...
Yeah I mentioned that was an idea up front, no? If I went that route I think it'd definitely be worth more.

If people don't like the advertisement/sponsor I find, then they can unsubscribe, that's not blocked in any way. I think most people, especially the demographic that would find value in unvalidated startup ideas know about how newsletters are monetized and what commonly happens.

The difference between spam and a good newsletter is content quality, and if someone put a sponsor read in front of me in exchange for a great startup idea, then I think it'd be worth it.

> Your response does not encourage me to provide my address.

And that's OK! Not everyone is into it and I can't lose sleep over that -- thanks for the discussion though.
> Or maybe this is, like, just the CEO's hobby project and and they don't realize that people want these things?

There was definitely a time when I really wanted a color e-ink screen. But now, with iPads having 10 hour battery life, I can get all day performance and better colors and refresh rates from that device, so my desire for color e-ink has greatly declined.

I do love my b&w e-reader though and use it every day.
I have really enjoyed the dev streams + YouTube videos. As someone learning Godot on the side it’s been very informative.
Not usually in the bank's case - we have to hope - and if they are hopefully the various buffers against duration mismatches are sufficient - but then again this was the reason why Northern Rock and a bunch of other lenders went under in the 2008 crash.
On that topic, I accidentally just bought b/w toner for 18k pages for 70 € yesterday (I thought it was for 6k pages). https://www.ebay.de/itm/194967229480
Unfortunately, because we get enough trolls and spammers as-is, and I don't even want to imagine what happens if we lift that restriction as well. Sorry!
I run a Nomad cluster of 3 Raspberry pi 4 (2x8Gb, 1x4Gb). All of them booting from SSDs using usb3 to Sata cables. I’m very satisfied with it, I have over 30 workloads running all the time, from simple things like Ansible cron jobs (running in containers, for backing up things) to more resource intensive apps like Plex.
Everything is backed up daily and the entire cluster its configured with Ansible thinking that I was going to have disk/os/hardware failures very soon, but it’s been more that a year running 24/7 with no issues other that a sporadic crash due to OOM that was fixed by adding some swap, can’t complain otherwise.
> Errors as return values is only acceptable for code that is so performance-sensitive that you aren't allowed to do dynamic memory allocations

Not really. It is acceptable for code whose maintainers value readability and simplicity over everything else. I totally agree that readability and simplicity are quite subjective and this is up to the maintainers.

I don't really know what "conditions+restarts" is but a few articles landed me into LISP which I find totally unreadable. So, can you point me to some "conditions+restarts" code that I can understand/appreciate easily? Any language is fine, I just want to understand the concept better since I am more a C/C++/JS programmer. (FWIW, never written Go, but it's easy to read and understand).
Isn't it true for all the computers nowadays?
> It is tedious.

> to reduce the variance between the best programmer on a project and the worst.

In my experience the only way this can be done as with trying to level anything is to bring down the level of the best.

I find this awful.
> they're not going to wait until the announcement to raise their rates

they will do what market will allow them to do. One bank can raise rates, but others won't, they will secure pre-hike loans, and win customers because of lower rates.

Also, I am not sure if commenter above referred on loan rates market or maybe stock market..
This circumstance constitutes in itself the most eloquent "Gospel of work", showing that the basis for determining the value of human work is not primarily the kind of work being done but the fact that the one who is doing it is a person. The sources of the dignity of work are to be sought primarily in the subjective dimension, not in the objective one.

Such a concept practically does away with the very basis of the ancient differentiation of people into classes according to the kind of work done. This does not mean that, from the objective point of view, human work cannot and must not be rated and qualified in any way. It only means that the primary basis of tbe value of work is man himself, who is its subject.

This leads immediately to a very important conclusion of an ethical nature: however true it may be that man is destined for work and called to it, in the first place work is "for man" and not man "for work". Through this conclusion one rightly comes to recognize the pre-eminence of the subjective meaning of work over the objective one. Given this way of understanding things, and presupposing that different sorts of work that people do can have greater or lesser objective value, let us try nevertheless to show that each sort is judged above all by the measure of the dignity of the subject of work, that is to say the person, the individual who carries it out.

Laborem Execrens, 1981
Exactly what I was thinking. Is this really a trend in the overall market or does Rocket Mortgage just suck?

When I looked into it they wouldn't do jumbo loans (which is just anything slightly above the median home price in the state of California these days) and their rates on traditional loans were worse than the big bank I was comparing it to.

On top of that it's not even an automated tech solution like they pretend it is, it seems to be just a thin veneer of a shiny website that then connects you to a traditional lender. So it's not even really any more convenient in terms of submitting paperwork and stuff, at least for the initial quote that was my experience.
Whoever submitted it without any extra context must have thought it was unambiguous.
>And then, just last week, I realized on my vacation, shooting some videos, that you can't pause the video recording. And I went crazy, like really, in 2022.

First world problems of the finest kind. Not to mention, stop and hit record again doesn't work for you?
Thanks, I think I'd rather write poetry than code for $$ these days, but, uh, that wouldn't pay my mortgage or feed my kids, so.
Or you're just not aware of all the facts: They did try slowly leaking out the 300000 page document supposedly used for approval over 50-75 years in response to a FOIA request, but it was shut down by a judge who ordered it be done in about 6 months instead.

https://www.medpagetoday.com/special-reports/exclusives/9754...
The link in the article about measuring global warming by the speed of sound through the SOFAR channel is genius IMHO:

https://www.science.org/content/article/ocean-s-hidden-heat-...

The embedded video shows how much energy in zettajoules the ocean has absorbed at the 20 second mark:

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

This is stuff that just can't be unseen, regardless of how hard deniers keep denying.
"A factory worker ingested tritium over 7.4 years. His exposure dose was estimated at 3–6 Sv. He developed isochromic anemia, and subsequently died of pancytopenia"
You are making the assumption that they are also not overly strict for w2. Ive found that if one is not willing to budge on one thing its usually like that across the board
> I just wish the devs clarified timelines around merges (but not builds) on older branches.

"When it's ready."

Stuff is merged in once it's well tested and ready. It also is only updated as long as someone still cares to update it.
> It requires several additional lines of code just to bubble up an error

I mean people hate exceptions for a reason (other than in Java world).
Runners prefer the same pace, regardless of distance
I refinanced with them, but mostly because the salesman I talked to were misinformed or intentionally lied about some detail of how they could do FHA refinance which made them sound like a better deal than everyone else I compared against. I don't remember the details (it was a long time ago) and the information they gave had been true at sometime in the past, but had expired. In the end, they had slightly (negligibly) better rates than the rest after factoring in the points, and I had already paid deposit money.

Despite that bad start, I was very happy with how they serviced the loan. They didn't play any games or make things harder than it needed to be. If you sent in extra money they both applied it to the principle immediately, and pushed your next payment date out accordingly (and cumulatively), so you could retroactively treat it as a prepayment if something came up. This was really nice, and none of my other mortgages have done both - the better ones automatically applied it to the principle, and the worse ones treated it as prepayment unless you jumped through hoops to inform them otherwise each payment. I did end up taking advantage of this to help get through some unexpected medical expenses.

Paying off the loan was also trivial - just sent in the last payment and the loan was done and they sent me the necessary documentation. That is how all my car loans have worked, but for some reason previous mortgages have required some extra steps for the final payoff, or the mortgage ends up in some weird purgatory state.
> and multiple 2-6 month breaks between jobs, all affordable because I owned rather than rented

Indeed! I've taken a long break from working to be with my child, which I could afford to do only because I'd bought a home years earlier. If I'd been renting with ever-increasing rents I never could have done that.
"I have a moderately remunerative writing side hustle" just doesn't have the same ring to it
I were in ACT therapy and also in group sessions for a while. One takeaway i return to is the advice to "Don't live a fighting lifestyle", which i interpret at not beating yourself up trying to change things. Instead the therapist recommended experimenting with kinder "non-fighting" life adjustments that can help you.

I think the plant analogy to mental health written here is great too
Similarly I consolidated my Makefile process into a CI. Having a workflow that is:
1. Set up venv of this version or greater
2. Install packs from requirements.txt

I think the repeatability and simplicity combo of this is my favorite approach. I'm all for standard tooling wherever possible.
> The fact I can talk on the phone to someone thousands of miles away feels pretty magical to me when I think about all that goes into it.

I was a kid in the mid-70s and remember being on a family Summer vacation visiting Europe and my dad needed to have an important phone meeting. The satellite call had to be coordinated via Telexes delivered to our vacation home by messengers. At the appointed time Dad was waiting by the phone (with me hovering nearby). The first call was just an operator who had to coordinate the link by reaching an operator on the other side of the sat link. The operator verified my Dad was present and had a good connection. Then the operator called back a couple minutes later once the other side had verified the same. Then the two operators simultaneously patched the call.

The operator must have stayed on the call because my Dad spoke with her at the end to say they were done. I seem to recall this being because the calls were hard to arrange, very expensive and could get dropped frequently in mid-conversation.

The event was discussed for days after and the memory still has a magical feeling to me because it was "talking to someone on the other side of the planet!"
I tried to write a non-trivial application in Crystal and have built some opinions on it:

* It has nice features, seems decently fast (I wasn't able to fully test just how fast)

* The language is complicated, there's so many built-in language constructs it doesn't fit in my head cleanly. I often found myself forgetting about entire features of the language by the time it was appropriate to use them

* The stdlib is decently documented, has good coverage

* Type system is top notch, tagged union types are the future of static typed languages IMO

* It's very not mature. I encountered many poor error messages, seeming compiler errors, poorly documented behavior, etc.. It has potential, but I wouldn't recommend it for production use today.
There is also the technology used by the reinkstone.com. The big advantage is that they can turn color on and off, without getting the reduced contrast that eink gets. That said they just delayed their delivery to autumn I believe, so likely they have issues with production consistency or so. It's still not comparable to a proper color display, but I wouldnt mind one of these for readi g papers, where I can switch to color for graphs etc. It would also make highlighting etc much nicer.
In case it's interesting...add .rss or .atom to the end of any user profile address to get their feed.

Example:

https://oldbytes.space/@marcolas.rss
There’s no way for me to ensure that outcome given I believe the nature of the world economy is not forecastable that far ahead.

In the Dyson swarm scenario, assuming constant population, the productive capacity per person is 2500 times higher than the current global output, and a random act of rounding-error charity would give you more than Musk, Bezos, Zuckerberg combined, and it won’t matter if you have nothing (unless your sense of self worth exists only by the size of your bank account).

In the stagnant scenario, you might be OK with property, if you can be sure it will be maintained in the meanwhile.

In a decay scenario, I wouldn’t even want to guess what’s resilient, but houses will be fairly redundant due to oversupply.

But those scenarios were deliberately chosen as illustrative outliers; there are options between them, and I would do no better with making the right choices there — a limited AI that makes one sector redundant would destroy any investment I made in that sector while also making the output of that sector too cheap to bill separately, much as digital computers have done to the human profession of “computer”.
> It just not worth it, why takes that risk when taking something down protect you from it?

I mean, that's clearly the stance that most platforms are taking.

The "why take that risk" would be -- to stand up for your user's rights or interests, against takedown requests that are frivolous or invalid. Github actually has occasionally taken that stance.

@teraflop's point is that a company can choose to take that risk on a case-by-case basis -- say in cases you think are especially frivolous and thus also especially unlikely to be a legal liability -- and the risk borne is only with regard to that case, it does not imperil the ability to use the DMCA safe harbor defense in other cases.

(Github seems to be unusual in having already decided to take that risk a couple times on a case by case basis, I think? They can be commended for it, and encouraged to do it more, or have transparent standards for when they will do it, or whatever).

(Note that in the USA someone can file a frivolous lawsuit against you anytime. In this case, even if you respond to all takedown requests there's certainly no guarantee someone can't file a frivolous lawsuit against you anyway. It just shouldn't get very far, and will get thrown out quickly, if things work right, which certainly sometimes they don't, unjust things happen).
“We don’t need peer-to-peer digital assets when we can just trust [insert major tech corporation]” tends to be the common answer to my earlier question a couple comments up.
Paths to $100M
That's fair, and I recognize the challenge of demoing a product like this as well. Will keep following along and chip in.
Not sure what you mean. I'm on Friendica, and I can follow, reshare and comment on posts from people on other platforms with no problem. I don't need accounts on other servers for this, though I'm sure my interaction with them is limited to whatever Friendica supports. I don't doubt you can do more if you actually get accounts on different systems, but that's a choice you have. I don't think you need to do it if you don't want to.
Are the Great Lakes really inland seas? Or are inland seas really just big lakes? Am I Chuang Tzu dreaming I am a butterfly, or am I a butterfly dreaming I am Chuang Tzu?
Nice to hear examples of some economic ideologies that didn’t catch on, but speaks to material concerns that still exist today.
No but it is another story by the same author (John Bois) in which

> Tim Tebow finds himself able to do the impossible; he gets the ball and runs it to the end zone. It is then that the entire back of the stadium opens up, and it’s revealed that successful Canadian football drives don’t have a defined stopping point. They go “to street”, meaning that the team can move the ball through the city and out to the wilderness. The entire country of Canada is potentially in play, and Tim Tebow is the only person ever born who is able to take advantage of this.

I loved 17776 and never heard of this but I'm keen to check it out
USB-c everything.
I'm sure there are a few different segments that could be targeted depending on the area. Housing inflation really does need to be solved without impacting the ability of a median income person to afford a house though. Housing affordability is one of the biggest economic problems of the modern age.
Best practices to keep your projects secure on GitHub
...That's because they're loaded by JavaScript upon selecting the option. You're not going to be able to find them with curl.

The direct URL would be: https://framatube.org/lazy-static/video-captions/2f199e59-5c...
>GDP has to be at certain levels to support different types of economic activity. E.g. at some point, GDP might be low enough that new semiconductor research isn’t affordable (because all the workers are used up caring for the elderly for example).

The good news is, this won't happen in the US, at least not in the 21st century. So if you're an American, feel lucky.
US egg factory roasts alive 5.3M chickens in avian flu cull
> If suddenly, everyone between the ages of 0 and 5 vanished, it would have a huge effect on the population, but at first take, zero effect on the GDP since presumably that age group is not involved in production.

That age group is involved in production (e.g., in media.)

But not lot, so, yes, the narrow first-order GDP effect would be very small.

> With a second approximation, you might say that GDP would increase since parental childcare is not part of the GDP and those parents could instead be adding to the GDP.

I suspect second order demand side effects would probably be more strongly negative that second order supply side effects would be positive. You can't predict GDP effects from labor supply side effects alone.
Canadian here, but I think the US follows the same age-grade mapping. Kids usually enter Kindergarten in September of the calendar year in which they turn 5, i.e. those born January-August are 5 years old and those born September-December are still 4 years old. After that, grades 1-12 follow with a majority of post-secondary-education-bound students entering a few months later.

So yes, in the modal case (advancing with the cohort) a student entering college will start at 17 years old if their birthday is late in the year.
> This is a false dichotomy - there's a third option, which is not squinting (because, presumably, you're doing so because you decreased your font size), and being able to see more on the screen at the same time.

It's not a false dichotomy. Visual structure (via whitespace) comes at the expense of strict information density (assuming a fixed font size). If this is not true, then we would never have any (syntactically insignificant) whitespace.

> This is not something you can "disagree" on - divorcing information from context always leads to more cognitive burden.

Agreed, but this supports my point. It's a lot easier to scroll and scan visual structure than it is to reparse dense code. Density divorces us from context a lot more than physical distance on a screen.
It would be interesting to find out if the fact that GitHub came out with Copilot, and effectively taking over the term for many users (such as yourself), contributed to Copilot's demise (eg. by speeding it up).

I now use a tool called Shortcut on a project. It used to be called Clubhouse until recently. Then (the other) Clubhouse became popular.

These things happen (through no ill intent on anyone's part), and can have substantive impact on the less popular products or sites.
Power. I don't think there were cheap blue LEDs when these displays first came out, so the backlights were all fluorescent, which was the main power draw in the display. Once LEDs came along it massively reduced the power consumption of the backlight to where it could be used even in low-power devices.