skysight-inc/HackerNews huggingface dataset:
One issue is whether to organize lab notebooks by project, or by time. In the latter case, this means the notebook is a record of your day-to-day activity, which has certain advantages (like having a single record to refer to), and disadvantages (reconstructing a project's timeline can be time-consuming if you're working concurrently on different projects). A decent compromise is to have a daily notebook, but never put work on two projects on the same page. Then if you really want to reconstruct a project's history from the daily journal, you can at least just copy pages.

The primary reason for having a lab bench notebook is that, if properly used, you can always reconstruct the process you were documenting. A lot of bench research involves protocol development, for example. In comparison with software engineering, a protocol is like an algorithm, only you're applying it to physical samples. In a well-run lab, once someone has developed a protocol, they 'publish' it (stick it in the lab's manual of protocols, where other people can have access to it). So, you don't share your lab notebooks with others, you share the completed protocol, and then if there's some question about if the protocol can be improved, you can go back to the lab notebooks to see what was already tried (this seems similar to software library or device driver development).

Some people don't like lab notebooks much, because properly recording what you did in enough detail that you can go back and repeat it eats up time and requires a certain discipline, and it often takes some unfortunate catastrophe (comparable to losing all your data backups) to learn the value of the practice.

Incidentally, if a research lab, public or private, has no guidelines at all on lab notebook practices, it's an indication they may be engaging in shady behavior (e.g. Theranos) - it's comparable to a crypto exchange outfit like FTX not having an accounting division, and should be a red flag for investors. This is also a reason for the ink-only rule, with pencil you can go back and fudge data more easily.
TLDR Newsletter 2023 Subscription Stats
A list of Hacker News's undocumented features and behaviors
This seems like more proof that patents are harmful and should be abolished.

Patents at this point seem to be more about seeing which company’s lawyers can create the broadest-worded patents possible than about any sort of encouragement of innovation. Apple is also guilty of this, so I get that it’s satisfying to see them on the receiving end, but in the end the whole system is clearly broken.
Water is a monopoly right? Seems obvious that privatizing a monopoly doesn't help, because there's no competition incentive to keep prices down and service up.
Design patents are an actual thing and they cover extremely specific features of an object’s physical design.
That's not an example of "manipulating the accounting" though, it's just an unavoidable consequence of manufacturing in high cost-of-living and carbon-per-capita locations.
Well, most of the code of the 2nd kind that you describe that I've seen had a comment of the "I am almost certain that this condition can occur at this point but I may be wrong; as Knuth once said, 'I've only proven this code correct, haven't actually tried it' so let's add some debug logging, just in case" kind near it which IMHO is an entirely reasonable approach.
The reasons parent posted are just made up "facts" that fit and tell a story that sounds right. Assuming programmers, who tend to be on the more intelligent side, reject it because they don't understand faulty reasoning is a faulty assumption itself..
Remember that I am just a sample of one. Experience will differ.

It's hard to say what's the norm without more data.
As a Hong Konger , it's quite easy...
I released a plugin on the OpenAI plugin store when that was first released and am currently migrating it to be a GPT. At least for my use case, plugins and the "actions" feature of GPTs are too similar to complain about the change. My plugin worked on the first try when I tried to import the API spec as GPT Actions. In my experience so far, the GPTs UI actually seems a bit nicer and more stable.

One big complaint I had about plugins was that there were some kinda unclear policies on what a plugin was allowed to do. Specifically, it was really helpful to include strongly-worded prompts in your plugin response (e.g. my plugin provides public data and the JSON response includes an "INSTRUCTIONS_TO_MODEL" key with stuff like like "This data is about <x>. The AI Assistant MUST tell the user exactly what data they are seeing, and MUST provide a link to the original source data")

This was more or less necessary for a lot of plugins to work at all, but it wasn't totally clear that it was even allowed by OpenAI policies - their ToS says that plugin responses cannot "attempt to steer or set model behavior". I tried a couple of times to reach out to the company to ask about this and it was more or less radio silence from OpenAI - the closest thing I found was a discussion on their forums between (non-OpenAI employee) developers trying to figure out what was allowed and what wasn't.

GPTs seem to clear this up by explicitly encouraging custom system prompts etc., but sandboxing it into a "GPT". I guess GPTs seem like a slight improvement over plugins to me - if anything, I'm worried they're too similar. The plugins product has been a bit of a failure in terms of adoption and I'm not totally convinced GPTs will fix everything.
Precisely.

Tests take a substantial amount of time. Door staff could be tasked to check the results of self-administered tests, but monitoring their execution would be far too demanding. Expecting them to be able to administer them in a controlled way is unimaginable.

Anything self-administered is open to gaming by the customer.

Anything administered by venue staff is open to gaming by the venue itself — whether it is protecting scarce revenues, or just treating valued customers differently.
So you search for The Office on Netflix which is only available on Peacock as far as I know. How is a screen that says "We don't have The Office, sorry!" with no other information at all preferable to this? https://i.imgur.com/W6a1hDk.png
Any plans on implementing redaction?
Speaking only for my own experience growing up in the Western United States in the 80s and '90s, everyone was taught grammar from elementary school through senior year in high school, where the only required course was English. All of the pieces were taught. However, there is widespread ignorance among native English speakers about grammar. I don't think it's lack of education, but something else. My theory is that it just isn't interesting or particularly useful or helpful, so the information is quickly forgotten. With most things in education, they recur on an ongoing basis through life. English grammar on the other hand, does not, because you can get remarkably far by just going on how things sound.
But that doesn't reflect on the platform. It's just the next random thing uploaded.

In case you think nostr is saturated with "outlandish Christian conspiracies about the end of the world/angels/etc", I've been on nostr more than a year and have encountered exactly zero of them.
Tried C++ once and only once. After the compiler spit pages and pages of alien and incomprehensible errors I discovered that the language was not for me (I felt like I was battling against the language and the computer). Never looked back nor regretted about it. In my opinion is way way better to learn modern C (and good C practices) a zillion times.

I think that Ken Thompson nailed it on C++: https://en.wikiquote.org/wiki/Ken_Thompson#%22Coders_At_Work...

Also Linus Torvalds is a huge detractor of C++: http://harmful.cat-v.org/software/c++/linus

But in the end everyone should pick whatever programming language feel comfortable with. Sometimes if you're pursuing a career in certain directions (e.g: game development) you have literally no choice but to knee down and learn whatever the industry is pushing to use.
Thirding this! It has proper support for Obsidian Flavored Markdown (e.g. wikilinks and callouts) and a pretty good search. I configured my setup to easily publish to CloudFlare Pages with a shortcut that I can trigger via Powertoys Run/Flow Launcher; deploying is only one Alt-Space away.
Those were not batteries.
The most profitable companies can afford the most security. It would probably work to some extent. I imagine it would mostly be for defensive purposes and to protect employees but you never know.
I'd think they were being disingenuous if it was a PR statement, but this is just people quoting the legal filing by Apple's lawyers. My understanding is that "irreparable harm" is the core component of the legal requirement for getting a stay like this, so using the words when requesting it seems pretty unavoidable. (And a legal filing is precisely the place to be making technically-exact statements.)
Fifty generations of grains from 0AD to 50AD would have been an indiscernible difference. Those genetics were changing, mostly at random, by tiny percentage points. I don't think they'd have been able to tell without scientific equipment that the average yield per acre had gone up by 0.1% in their lifetime.

But today, over my lifetime, genetically modified crops are everywhere. Yields are up by ~25% and pesticide use is down by 33%. Had exponential growth been happening at that rate for a thousand generations, then if our paleolithic ancestors got 1 bushel of grain, we'd harvest something like 10^18 times the mass of the entire observable universe.

Technology accelerates the rate of change. That rate is not consistent.
Haha, that's awesome.
I like the post of Neil Gaiman's library that I copied to here: https://jakeseliger.com/2009/09/07/bookshelves-offices-and-n.... I still have an (expanded) version of the shelves in that picture, but I've switched towards reading more long-form articles on the Kindle, and more Kindle books in general. Life is too short to pay extra money for book storage in apartments and to spend a lot of time physically managing and moving books.
There are parts of the US that widely use your standard heat pump such as Florida. Here in the Midwest most single family homes use central air which is a combination of an outdoor air conditioner unit and a natural gas furnace. Heat pumps are a topic here because the natural gas furnace is just so prevalent.

There was a lot of lobbying by the natural gas companies in the 80's, so there's a pretty significant group of people that write off heat pumps not realizing that yes, fridges, freezers, air conditioners are all single-direction heat pumps.
Yeah, CPI, and all of its problems.

I think I basically disagree with the notion that the sum of 20 years of inflation is driving current "bad vibes." I think it's mostly just that people experienced 10-15 years of near-zero inflation (for a significant fraction of people, this was their entire adult life) and then suddenly experienced 5-10% inflation for a year or two. It's the sudden shift from mostly stable prices that is bad for vibes (IMO). The past 20 years as a sliding window is actually a lower inflation period than most historical 20-year periods.
I have a hot take that Walmart is actually slowly going out of business.

They don't do big box retailer stuff well (behind glass), they don't do local grocery well, and they don't even do discounted items well (5 below, Temu).

Their stores are garbage and they are asleep at the wheel on their website.

It is only a matter of time.
I will absolutely second this. Working full time and going to
school full time, I never game anymore because the last thing I wanna do is spend more time at my desk.

I was an immediate early adopter of the LCD deck, since I’d been waiting for a device like this for years. While I absolutely loved it, I can concede it still felt a bit half-baked, especially on battery life. The OLED version feels like the proper 1.0 of the device in this form factor. Games that would drain the batter of my OG 512 model now run (EDIT) up to 3-4 times as long.

I still carry my portable battery with me for it, but now outside of very long trips (international flights, etc) I don’t need to break it out if I start from a full charge. Plus the screen and user experience on the OLED just looks and feels better. While the OLED Deck isn’t perfect, I’ve been able to happily game so much more than before, and feel confident further iterations on the tech will improve it
We did have high inflation for a year, and were told it was temporary, before tools were deployed. Would a sustained period of deflation be met with a similarly lagged response?
> You are implying that a company has any ownership whatsoever over its workforce

No I’m not. I’ve never once commented on “ownership”

I just said Apple have deeper pockets so it’s not exactly a fair fight in response to your comment that Masimo should have offered to pay them more.

> If the company whose workers were hired away didn’t want that to happen, they should have paid them more or offered better benefits.

It’s just like when legal threats are made against smaller companies or individuals. Sure, those smaller entities could in theory fight their case. But in practice they usually cannot afford to go head to head with Apple and co, so instead cave to whatever the big corp demands are.
For markets with lots of competition it's pretty good at optimizing customer satisfaction at reasonable prices too. Consider food and electronics.

It fails with monopolies though.
Related on the front page: https://news.ycombinator.com/item?id=38771561
Kindle Scribe. I'm reading a lot more books on it because I find experience much better compared to the small ones. Don't really use handwriting notes functionality because I rely on pen and paper for notes.

Armytek Wizard flashlight. Joy to use on the runs and for walking around neighborhood in the evening.

Pacsafe Metrosafe X Urban Sling. Kind of expensive but has a very thoughtful design. Now I have my wallet, notepad and bunch of other small things in one place instead of being spread out across various pockets.
I recently found out Mac's built in Preview app can do this. Go to export then change the Quartz Filter to "Reduce File Size"
Evolving the Infinite Canvas
I think that’s the hardest part of running a news site with a permanently positive bent: if you stop or even slow down, you leave a really deep emotional impact.

I totally respect the idea, but I would have so much trouble with that pressure.
I've worked in places where management understood the idea of laying a foundation, and building up the abstractions and information architecture, and understood that the result of the first 50% of the project could be a single text log showing all the data paths working, but those companies are rare. Most places are like you said: they won't believe any work is happening until they are bamboozled by a visual demo of the software--and they think it's "close to done" when the visual demo matches what they think the software should eventually look like. That's why so many places ship unfinished demo-ware: Engineering shows off the proof of concept that only scales to 10 customers and doesn't actually write to the database, and then management demands they ship it because it looks done and the deadline is coming up.

I wish I could figure out, as a candidate, a good question to ask in order to suss out which kind of company is interviewing me.
It looks like it's 'entities' and not just 'users'. From the docs [0]:

Keycloak allows you to create any number of realms and any number of clients and users in them. But you need to be thoughtful as you scale up because as the number of entities grows, Keycloak slows down. When you log in as a superuser in the admin panel, even if you have only 1,500 realms, it will take a few minutes or even crash on timeout. Creating a new realm will take about 20 to 30 seconds. You need to change your logic and interaction with Keycloak.

[0]: https://www.redhat.com/architect/oauth-20-authentication-key...
Also, the last version of Croquet - we refer to it is C5, was originally built on Lively Kernel.
OR, this is a psyop against our enemies to get them to spend money and waste resources on something useless.

That was done frequently against the Soviet Union.
Bambu P-series based on an ESP32 aren't really comparable to the A and X series running full Linux-based firmware with full color touch screen.
No one wants to learn the lesson that while government administration of some things might be "inefficient", any efficiencies brought about by privatization will be turned into margins by the private entity rather than savings to the end customers. Private entities need to maintain margins and will cut service to maintain them.
Using linear programming to assess spatial access
I'm not trying to fix search so what's the tldr on why it's so hard to do with such constrained databases? The Nintendo one seems insanely egregious. Is this not just a symptom of corporate laziness rather than search problem complexity?
Focusing on the good is an important step towards better mental health. That said, good and bad are in the eye of the beholder. For example, Iran and Saudi Arabia restoring ties is likely very bad news for Israel.
I mean that exposure to a lot of training material yielded in the final set of capabilities. Pigeons and their ancestors were exposed to certain situations throughout evolution that yielded in the formation of neural network and its ability to "count". Which I believe is not actual "one, two, three", but just the amount of signals being activated resulting in a certain output from pigeon. There's a difference in how a human counts, except for small numbers which you can intuitively immediately come up with a number.

There was training material which were situations to which organisms had to produce output for and if the output was good their genetics survived, eventually forming the neural network that was able to handle this training material well, but similarly producing emergent behaviour like being able to "count".

But GPT-Vision can easily do as well what a Pigeon can. What's the exact thing that implies Pigeon is doing it somehow more intelligently?

If you ask them on a picture the quantity of something, I'm pretty sure both respond to the amount of this type of signal received either though light waves or pixels encoded for GPT.
"Private equity makes health care more efficient" isn't the dominant narrative by any stretch.
> PE firms seem to target mediocre businesses, load them with debt, and then harvest returns and eventually the assets

Private equity no longer necessarily involves large amounts of debt, i.e. LBOs. Most managers have an economic effect they deploy to bring efficiency to an industry. The first popular one was deconglomeratisation. Then capital structure management. Digitisation and supply chain management followed. In each phase, they delivered then overcorrected.

Hospitals initially started on the scale side. The thesis was that the biggest cost centre is administration, so if you linked together the administration of many hospitals you could reduce costs compared to private practices. This initially panned out. But hospitals are natural monopolies; those initial theses were rapidly corrupted.

> given how often these businesses end up in bankruptcy

Private-equity backed companies tend to be more resilient, not less [1].

[1] https://siepr.stanford.edu/news/private-equity-firms-show-re...
Lifetimes and borrowing are a convenient thing to have together with linear or affine types, but you can use them on their own as well- e.g. Rust lets you borrow Copy types.

At their core, the definition of linear and affine type systems don't reference SSA or dataflow analysis either. Type systems are generally described using the notation of logic (see this intro if you're unfamiliar: https://langdev.stackexchange.com/a/2693/910), and then to get linearity you define the inference rules such that a use of a resource removes it from the context (one way to write this: https://plato.stanford.edu/entries/logic-linear/#SeqCal).

Things like definite assignment are more user-facing convenience features that are also built on top of the core linear logic.
The lift is optional for most tasks if you're young enough your back won't hurt- I built my autocross car in my parent's garage on jackstands, including cutting out and replacing everything from the trailing arms back. Only thing that a lift was truly needed for in that car was the clutch and flywheel swap.
That is simply not true except according to metaphysics. There are tests for causality in science which have no basis in metaphysics. This is why scientific conclusions about causality have thorough method sections and things like confidence intervals. A good paper is a discussion of eliminating alternative explanations. If new explanations emerge, you revise the paper.

Metaphysics exists (see what I did there?) because it says it does, not because science needs it somehow. We can’t take an existing paper and use metaphysics to add causality to it. We can only use metaphysics to weaken papers, and only metaphysically.
What sucks is when there's a complete mismatch between those two hackathon approaches. I once went to a hackathon where both engineers and designers were invited; the winning team and the teams with the most praise were all the ones dominated by designers that didn't actually implement anything working, and the more engineering focused teams were pretty quickly dismissed. Worse yet, I was literally the only engineer on my team willing to contribute any code. It didn't matter that mine was one of the few projects that actually worked because it didn't look as pretty. (it was a podcasting app that allowed users to leave audible reactions like applause/booing/awww on episodes)
Thanks to this comment I finally realized what a depth=1 clone is.
In order to get to a monopoly position, quite a bit of success is generally required. Given that, anti-monopoly laws are by their very nature, punishing “success”.

That kind of “success” for an individual company doesn’t necessarily lead to the best outcomes for the customer.
I know this is HN but not everything needs to be monetized. There is such a thing as doing something because you want to. People write open source software largely because they want to and if it helps them they might as well let others use it too. There's more than enough unused network resources on the Internet to make a free alternative to DNS. OpenNIC comes fairly close to this but still fails to provide a good registration system.

>enterprising businessman who grabs all of them

I'm mostly targeting short names that can be shared with people in place of IPs. So think about server lobbies where normally you might type in an IP to connect to a friends server. The current domain name system has popular TLDs but my design isn't based on fixed TLDs. The name can be anything and there's no 'most popular' TLD so name squatting isn't an issue.

It may be an issue if this were to emerge more for apps and websites though.
This 100%.

The vast majority of programmers' lives is spent reading code. We need to be able to interpret, repair and extend the work of others.

I often hear this defense of C++, that you only need to know certain parts and the rest are for "library writers". This is an absurd argument, but not exactly surprising from the core C++ cult(and I say this with 26 years as a C/C++ dev). It's almost as if there are two separate camps, one writing and maintaining production software, and another group which only works on language internals and is becoming further divorced from reality.
> Deutsche Bahn trains are notorious for being late.

Statements like this don't make sense unless you take into account cultural differences in what "late" means.

In Germany people think that a 5-10 minute delay is unacceptable. In the UK trains are so frequently late and cancelled that when a train is 5-10 mins late, it's considered on time.