skysight-inc/HackerNews huggingface dataset:
It helps to break your goals into small ones, so you can tick them off.

That activates your reward center (in your brain) and makes you feel you've accomplished something. Which you have, even if the project isn't finished yet.

Also, include tasks you enjoy doing, at least once a week or maybe even daily. I for one enjoy being creative, so I also spent time making new social media posts or explainer videos.

Besides that, make sure you take care of yourself. Enough sleep, exercise, stay in touch with friends and family etc. That kind of interaction feeds you, and will help you stay energized.

You could read https://curbnit.com/founder-burnout-ultimate-guide for info on founder burnout.

And get in touch with people who are going through the same thing. This is a lonely place to be, so reach out to others.

By the way, I am searching founders / indie devs to interview for my e-book on founder burnout. Would you be open for a chat?
if so, email me at HN at curbnit.com

Good luck!
That’s really slick and looks easy to use, good job!
Great recommendation. I think the magic for me is that you begin to read a strange narrative of characters in 1920s Germany. It is a tall tale of alienation.

SPOLIER ALERT - Then, slowly, and in the end, convincingly, you come to know he is writing about you the reader. That is a miracle of writing and time and space.

P.S. I think Catcher in the Rye also does that, if you are late teen, but is a far inferior work, and does not bear reading if you are past 20.
I've never seen let alone worked in a team that only had white people. Not once. I've never seen nor heard of a team that only had Japanese or Koreans or Russians or any other singular group except two: Chinese and Indians. These two groups have a unique tendency to form ethnically exclusive teams at companies and get away with it.
I used to earn passive income from its previous version, which is open source and is now a different project[1] by having ads on the website. It wasn't much but around $2000 a month semi-consistently across 5 years (sometimes more, sometimes less). A lot of traffic is coming from Google searches 20k-60k monthly (it varies). With Daino Notes I was hoping to focus on subscription more but since paid subscription isn't quite growing as much as I anticipated (although usage is quite high), I reenabled ads again. It doesn't quite cover the bills these days so I'm thinking about getting a job (if you know someone, HMU).

> Do you have some hints as to how you accomplished that with QML?

I'll publish a detailed blog post about the entire development journey very soon. You can hit me up on X (@mamistvalove) or Discord (@rubymamis) and I can send you a draft, if you like.

[1] https://www.notes-foss.com/
Go is an incremental improvement over Java and C#. I like it, but it tried extremely hard not to break new ground, and it succeeded at that. Java and Ruby and Python (odd how all these languages came out at almost the exactly the same time) had new ideas and new paradigms, like Rust does. Part of what I mean by "making a big impact" is affecting how we think about programs, which Rust has done and Go has not.
The OP is making a statement about how humans think and why this is at odds with Cyc. I don't think it is wrong to ask about a source on this. Otherwise I can claim anything. This has nothing to do with Reddit.

> Humans do think with first order predicate calculus. We juggle a bunch of statements/rules the way Cyc does, and don't have a very fast, efficient and powerful conceptual approach to the world with a massive amount of recursive conceptual inference.

Great discussion, thanks.
If you're already using a data transfer mechanism that the human can't verify every character going over the line, why use infrared? What does that give over a USB cable or, gasp, an internet connection?
> don't know if the author has a specific example in mind, but if a user submits an input, changes that input mid-request and submits again the request needs to be cancelled, otherwise the UI will be inconsistent by showing a response to an outdated input

If you queue them and process responses in order, that would also be correct. Probably has fewer failure modes. Some indicator that an element is still being processed would help to prevent user confusion though.
Java has 16-bit character types. It is in no way better at modern Unicode than C++ while being needlessly less efficient for mostly-ASCII text like XML-like markup.
I would say alphafold is to structure prediction as crispr is to gene editing.

Crispr did not solve gene editing either, but has been made accessible to the broad biochemistry and biology researchers to use.

Both similar impact and changed the field significantly.
It is mandatory, and one of the CSS classes used is "login-lawsuit." Incredibly unprofessional, I would be mortified to push something like that into production.
OpenBSD is my favorite OS for desktops and network appliances. Installation is very quick and easy, and it ships with practically everything I need except a web browser.

It's probably more secure than most linux distros and other BSDs by default, but if you're really trying to lock a system down seLinux and cgroups are probably more securable.

Those important tools you use may or may not run. Games almost certainly won't work unless they're open source. You probably don't want to use OpenBSD for anything that would benefit from the latest GPU drivers. Sndio is pretty nice for networked audio. If you use VMs heavily, you'd be better off with linux or another BSD.

Bluetooth isn't supported. Most modern hardware works unless it's brand new or obscure, but some peripherals may not be fully supported and battery life is probably worse than Linux but is usually comparable to or better than other BSDs. I'd prefer intel for laptops because the graphics and wireless are very well supported.
Those plural forms are sometimes referred to as European continental dialect of English and do not raise questions here. If we, Europeans have to use English as lingua franca, we can and we will adapt it to our needs same way as Americans, Afro-Americans or Indians did. So my advice: just get used to it.

Edit: cultural possession of language is nonsense, it belongs to all speakers, native and non-native alike. Germans must get used to foreign influence on their language too and Ukrainians should stop fighting Russian language and start writing their own rules for it (what can piss Moscow more?)
I don't understand what you're saying - the idea is that we're asking the LLM to generate code to perform the search, rather than run an arbitrarily long search on its own, right? So why should the number of layers it has matter?
As the son of two artists, both of whom never liked gold, Klimt is a strange breed: My parents have made a ton of murals, jam-packed with gold. Not because they wanted but because rich people(the type of people who want murals in their homes and can afford it) love it as an expression of their financial status. Both of them hated much of those murals and I can only name a handful of works they truly liked, at the end of the day, the customer is always right. And having seen much of their work(and taking some part on a few occasions circumstantially since I can't draw a single line to save my life), I completely agree with them. We have a word which roughly translates to mobbaroque in English. In almost all cases, this is exactly what it is.

Having said that, my mom specifically has a few favorite artists, Klimt being one of them. Over the years she's been asked to make dozens of Klimt replicas(The Kiss probably accounting for 80% of them) and she's loved doing all of them. I think Klimt is the only artist to successfully incorporate gold into his paintings without making them look obnoxious or ostentatious. Not only that but made them look incredible. Admittedly I never looked all that deep as to why he was "obsessed" with it.
It is my belief that you may not fully leverage the synergistic potential of the value-added verbosity inherent in corporate linguistics.
Reduplication
Propane has substantially less energy per unit mass than gasolene. In our RV, we have a gas generator and propane for the heater/fridge...Propane is MUCH better than batteries to run the Fridge as well.

4 LiFEPO4 batteries run our fridge for about 8 hours. two 30lb propane tanks would run it for about a week, and the 30 gallon gas tank just recharging the batteries to just power the fridge could probably go 2.5 weeks.
This sounds like psychological egoism: https://www.qcc.cuny.edu/socialSciences/ppecorino/ETHICS_TEX....
The funniest part is that the update was an exe to be run from the USB stick. The one thing you should not ever do on any system.

Unfortunately I wasn't prepared to broach the subject in a way that didn't have me say "you'd be safer without the AV". So I got nowhere.
I dont know about gas industry, but perhaps this will shed some light.

In the drinking water industry the pig is a large foam block that is shoved in the pipe, and the weight of the fluid behind it drives it along. It is used to physically loosen the accumulated debris on the inside of the pipe. This debris concentrates behind the pig, and when the pig arrives at it's destination you remove the pig and allow the fluid (and debris) to discharge to waste for a period of time until the fluid runs clear.

Some advancements include "ice pigs" which is just crushed ice. The advantage of an ice pig is you can hook up to a fire hydrant and pump the ice in, no need to access the mainline pipe itself. An ice pig will also disintegrate on its own, no need to remove it, just allow it to flow out of a downstream hydrant, any ice left behind isn't a problem.
> The state of nature is no tax

The state of nature is no property. Billionaires can't exist without a government enforcing their property rights. Why shouldn't they pay the entity that made it possible for them to accumulate their vast wealth?
Oh, I am sure there are restrictions for the rank and file, but the higher ups with such access can ( and apparently do ) get exceptions[1] and while this is one of the more visible examples, I sincerely doubt he is the only one.

[1]https://www.wired.com/2017/01/trump-android-phone-security-t...
In America an idiot’s apostrophe is when someone uses it to pluralize words and it too seems to be growing in use.
In both Windows and Linux the amount of people contributing code are roughly within an order of magnitude equal. The difference is that with Linux we understand that every commit must be verified. We do not know to what extent Windows upholds that same standard.
I have a coworker that LOVES to make these one or two line single use functions that absolutely drives me nuts.

Just from a sheer readability perspective being able to read a routine from top to bottom and understand what everything is doing is invaluable.

I have thought about it many times, I wish there was an IDE where you could expand function calls inline.
> Germans have their ß to S (or capital ß depending on the year)

FYI, it's never S. If there is no better option then SS and ss are the proper capital and lowercase substitutions.
> Unicode has only one apostrophe.

Two code points have "apostrophe" in their name, U+0027 and U+02BC:

* https://en.wikipedia.org/wiki/Apostrophe#Unicode

There is also a third which is often used, U+2019:

> The Unicode character ’ (U+2019 right single quotation mark) is used for both a typographic apostrophe and a single right (closing) quotation mark.[1] This is due to the many fonts and character sets (such as CP1252) that unified the characters into a single code point, and the difficulty of software distinguishing which character is intended by a user's typing.[2] There are arguments that the typographic apostrophe should be a different code point, U+02BC modifier letter apostrophe.[3][better source needed]

> The straight apostrophe ' (the "ASCII apostrophe", U+0027 ' apostrophe) is even more ambiguous, as it could also be intended as a left or right quotation mark, or a prime symbol.

* https://en.wikipedia.org/wiki/Right_single_quotation_mark
But that's only if you take a very narrow definition of what "human" is. I think a better definition wouldn't be as limited on the specific isolated organism, but rather on the organism within its environment – and that includes society as well as the actual physical environment. Nature/biology isn't very exclusionary and a lot of things are better looked at as ecosystems.

From that perspective, the "human" has definitely changed since a few thousand years ago.
Or even "it's going to have to deal with it" — though hopefully the pronoun refers to a pet or farm animal of some kind, as referring to a human as "it" is dehumanizing.
Close your eyes to charge: The installation that promotes digital detox
[]inferface

But the same issue exists as other dynamic languages, how do you know what the type is of the item you are accessing?

If you know the array will be laid out exactly like that before you make the request you can always create a custom parser to return a struct with those fields name what they actually are instead of arbitrary data.

The only valid way to parse that dynamically is to try and fail in a loop which is inefficient enough that you should stop using whatever API returns that monstrosity.
Or they live in fancy houses because they're doing a great job at ensuring their union members get better wages and working conditions?

Harold Daggett has been the main labor leader getting criticized recently for a large salary. He's the leader of the International Longshoremen's Association (ILA), and makes somewhere in the ballpark of ~$1M a year. The ILA is striking right now in the hopes of getting a ~70% wage increase over the next 6 years, better healthcare benefits, and better retirement contribution.

If I were a longshoremen making $130k, and I stood to get a ~70% wage increase + benefits, I'd absolutely be okay with the person who could make that happen making a low 7 figure salary.

Generally, I think the discussion around labor leader salaries to be very insidious. The truth is that they're fighting for chump change against an industry that's pulling in hundreds of billions in profit. And the same goes for the Teamsters. I'll let the respective unions determine leadership profits, but I'll 1000% support whatever they agree upon, so long as the union leaders are making sure that workers get treated well.
> The focus on really understanding the problem tends to create more stable abstractions which do get reused. But that's emergent, not speculative ahead-of-time.

I think this takes a kind of humility you can't teach. At least it did for me. To learn this lesson I had to experience in reality what it's actually like to work on software where I'd piled up a bunch of clever ideas and "general solutions". After doing this enough times I realized that there are very few general solutions to real problems, and likely I'm not smart enough to game them out ahead of time, so better to focus on things I can actually control.
>It was the same period in which I started to become politically active:

I often hear this from people who are struggling with their work environment or have some mental health issue. My suspicion is that it probably isn't very helpful for them. It seems harder to get anything done in politics than the typical enterprise. If you are having difficulty with your work the last thing you need is another brick wall to bang your head against.
Looks good. I like the small memory footprint a lot!

It would be nice to have a WYSIWYG text editor for the markdown or to have a live preview next to the markdown.
Related:

[1] OpenCyc CVS repository on sourceforge: https://sourceforge.net/p/opencyc/code/

[2] Somebody made the effort to download/upload everything together on GitHub (with state of OpenCyc of 03/2018): https://github.com/asanchez75/opencyc
How can you claim that there wasn't a single victim when they evacuated 180,000 people (including hospital inpatients and elderly people)? If we use the same evacuation-to-death ratio as Fukushima, the Oroville Dam crisis caused 2416 deaths. In addition it should have costed the government hundreds of millions in evacuation costs, repairs of infrastructure, and lost revenue because of damages cause by the spillway.
Why am I wearing a heads-up display? [video]
> I'm not sure if this is needed for variables that are only read

It’s not needed. In fact, you should leave it out for read-only variables. That’s standard practice - if you use `nonlocal` people reading the code will expect to see writes to the variables.
Or just passively key capture everything.
Ask HN: How do online utility sites like YouTube downloaders make money?
Whenever I need to download a youtube video I got to a site https://y2mate.nu/en-FzLi/ . How does a site like this make money? Is it purely based on ad revenue, and how much can a site like this hope to make. I understand a large part of the answer is dependent on what traffic the site sees but I sometimes wonder whether they are profitable.
Raspberry Pi external GPU runs Doom 3 at 4K
Why "should" it be done with JSON?
Useless is a massive exaggeration.

> You need at least a router

You only need a router if you want to build a SPA with different routes, not all web applications are that! Tons of practical React apps are just a single screen, or even embedded component.

> some way to manage state

You do not need an external library for complex state management, the React docs have some great guides on how to achieve this with plain React:

https://react.dev/learn/scaling-up-with-reducer-and-context

> some way to manage style

Plain CSS and the JSX style property are entirely enough for most apps.
If you are using a build tool like Vite, you can also do CSS modules for scoping styles to your React components for more complex applications.
I do agree that styling is not a strong point of React, but I don't think pulling in a dependency is necessary.
Covid-19 may increase the risk of heart attacks, strokes and deaths for 3 years
> therecipe/qt is the most mature Qt binding for Go. It works by making IPC calls to a separate C++ binary downloaded at runtime from a site under the maintainer's control.

WTF?
So I did a mini research project on Claude to answer your question. From 1900-1930, 87% of Nobel Prizes in Physics, Chemistry and Physiology/Medicine were awarded to individual contributions, 13% were awarded to collaborative contributions.

This ratio has flipped in the past 30 years, from 1994-2023, where 17% prizes were individual, 83% collaborative.

So I'd say yes, collaborative work is increasingly a requirement to do groundbreaking research today. The organizational structures and funding are a part of the reason as you mention. But it's also that modern scientific problems are more complex. I used to have a professor that used to say about biology "the easy problems have been solved". While I think that's dismissive to some of the ingenious experiments done in the past, there's some truth to it.
> It wasn't hard to get it running, but not easy out of the box like Linux.

We've come a long way.
While I agree with these economic ideals can work this way, it also has a lot of assumptions. Many folks who make these claims are naive or lying and rarely preface by saying they assume an ideal world with consumers and suppliers that are all operating rationally with (near) perfect competition with low and equal startup costs for suppliers entering new areas. These ideals also assumes that any new suppliers can and will significantly lower their prices to remain competitive, driving down costs.
Ask HN: How do you manage GitHub contributions across multiple accounts?
My two last companies required engineers to create a GitHub account to get repo access.
An unwanted side effect was developing large gaps of no activity in my GitHub.
While I often recall that tweet which jokingly stated something along the lines of “my GitHub activity is blank because my code makes money”, I wonder: how do you all deal with this, does it bother you at all?
Are you consuming these things pure or via tea/coffee?
I am not so confident or dismissive: the real problem is that testing millions of predictions (or any fairly bold scientific development like AlphaFols) takes time, and that time simply has not elapsed. Some of the criticisms I identified might be low-hanging fruit that in 5 years will be seen as minor corrections - but we're still discovering the things that need to be corrected. It is concerning that the prize announcement itself is either grossly overstated:

With its help, they have been able to predict the structure of virtually all the 200 million proteins that researchers have identified [the word 'virtually' is stretched into meaninglessness]

or vague, could have been done with other tools, and hardly Nobel-worthy:

Among a myriad of scientific applications, researchers can now better understand antibiotic resistance and create images of enzymes that can decompose plastic.

I am seriously wondering if they took Google / DeepMind press releases at face value.
macOS Crash with UnixDatagram
Learning can be the gerund form of the verb “to learn” and isn’t necessarily a noun referring to the abstract concept.
Would you believe that’s not the converse of what I said?

What you’re arguing is an extreme argument then trying to claim it’s the opposite. A common tactic.
> My first client was one of the biggest banks in the country: a hellish circus of inefficiency, coked-out managers, feudal power dynamics, and pre-GDPR surveillance marketing. My job was to cross real-time credit card transaction data with bank data, score some machine learning models, and send ads for predatory loans to families about to have a baby, couples about to get married, and so on and so forth. People who are poor enough to need a loan to live their life, but stable enough to pay it back with a lot of sacrifices. An SMS or a bank app notification should have been delivered after a few seconds of doing an expensive transaction, in the moment of their, supposed, psychological vulnerability.

I can predict the tech-libertarian defense of that right now, built on the fallacy of homo economicus and treating the market as its own evaluation metric.

> The problem is that I was part of a profession that was benefiting from an anomalous amount of privilege, built over decades by the expansion of the market, and this privilege was built on solid grounds. Now such privilege is crumbling, and it’s always going to get worse, at least until the unionization of the tech sector reaches good levels and it will take a while.

In the face of that, I wonder how long software-engineer libertarians will keep LARPing being billionaire capitalists, because they've got a comfortable job and a little money in a 401k.

It's sad. Because they've been propagandized, they're squandering their real economic power when they have it, instead of taking action to be prepared for the day when that power won't be there to protect them.

That said, unions (tech unions in particular) need to be hyper-focused on the broad interests of all workers in their remit, so as not to be defeated by decide-and-conquer tactics over polarizing political issues.