skysight-inc/HackerNews huggingface dataset:
Can they be cleaned up? Yes. Is it economical? Probably not. But, in theory one could bring them up in a sealed box, then incinerate them on the ship. This would require literally building a ship for that one purpose with very specialized equipment and government supervision so not even a single shell walks off. IIRC France and Belgium have successfully disposed of equally corroded gas shells from Zone Rouge.
Yes, iron gall inks are acidic and best not used on regular paper. But they last pretty well on vellum (eg Book of Kells, https://en.wikipedia.org/wiki/Book_of_Kells, on which all the lettering is done with iron gall inks)

Lots of interesting discussion here: https://www.fountainpennetwork.com/forum/topic/226717-archiv...
Someone may have posted a link to it a few days ago, but the link is from 2016 with a partial update last February.
An approval doesn't mean it's legal.
When they finally looked into it they found it's violating existing laws.

Same with the data contracts with the US, Safe Harbor, Privacy Shield etc.
All approved, all later on found a violation of EU law.

That's not retroactive just slow.
> I agree in general, but running git bisect on individual PR commits is just doing it wrong. There will always be commits that break stuff temporarily.

That's unacceptable in my book. Before submitting any patch set for review, the contributor is responsible for ensuring that the series builds (compiles) at every stage -- at every patch boundary. Specifically so that a later git bisect never fail to build any patch across the series.

This requries the contributor to construct the series from the bottom up, as a graph of dependencies, serialized into a patch set (kind of a "topological sort"). It usually means an entirely separate "second pass" during development, where the already working and tested (test-case-covered) code is reorganized (rebased / reconstructed), just for determining the proper patch boundaries, the patch order, and cleaning up the commit messages. The series of commit messages should read a bit like a math textbook -- start with the basics, then build upon them.

Furthermore, the patch set should preferably also pass the test suite at every stage (i.e., not just build at every stage). Existent code / features should never be functionally regressed, even temporarily. It's possible to write code like this; it just takes a lot more work -- in a way you need to see the future, see the end goal at the beginning. That's why it's usually done with a separate, second pass of development.
Pax.dev crashes on safari ios
If you're using SQLite on Rails are you effectively constrained to one machine/server?
Fyodor and the Foxhole
If you actually have to reckon with the SQL queries in your app, N+1 becomes less likely.

Consider `rows.map { row -> repository.fetchRelatedRow(row.id) }`. That's much more obviously going to cause issues than `rows.map { row.relatedRow }`. You don't need to cross-reference the model code for row to see if relatedRow is eager loaded or not, the answer is right there for you.
If you're laser focused on a end product then learning can happen remarkably quickly.
Personally after having one too many links go dark/404'd or change the content out from under me, I don't do bookmarks anymore. If the information is worth preserving, I quickly copy/paste the relevant text and media into a markdown note and pull it into Obsidian.

Text searchable and persistent is far better for static content, though I'll concede this doesn't apply bookmarking interactive material (news, etc.).
LA Doom
Hello! My name is Bretton Cadign and I am looking for a new full-time software engineering position. I have been in tech for ten years, working my way up from tech support to lead software engineer. Excited to continue growing and taking on new challenges! Open to learn new technologies and opportunities.

Location: Boston, MA, USA

Remote: Open to Remote or In-Person / Hybrid, but cannot relocate

Technologies:
- Typescript / Javascript
- Node, Express
- HTML / CSS
- React
- C# / Unity
- PHP, Apache
- SQL, MongoDB, GraphQL
- AWS: Lambda, S3, Cloudwatch, DynamoDB
- Git, JIRA, Trello, Miro
- Eager to learn more!

Resume: https://docs.google.com/document/d/1kR4dyKhPd3i3F8GFFOWf9n7n...

Github: https://github.com/bcad2130/

Email: brettcadigan@gmail.com
Thank you.

I wish you the very best of luck in your endeavors, which seem remarkably admirable in both intention and execution.
Interesting about it being destructive to the paper - the Wikipedia article seemed to describe old manuscripts lasting a long time with the ink. Is it that the paper we have now is less compatible? I'm guessing you might also be into paper, since you're into ink.

Do you collect your own galls? The main reason I found iron gall ink fascinating, was that the ink is described as being common and widespread, but made from something I had never heard of - or, at least, paid attention to. I like oak trees and acorns, and I'm quite sure I've never seen a gall. I think if I had, it would seem like an incredible thing for a tree to produce, until I heard the explanation about the wasps.

Galls remind me of bagworm moths (1). I saw one for the first time a couple of years ago, and it absolutely felt like encountering an alien creature until I found out what they are. The feeling lasted a few hours too, because I had no idea what name or word to search for. One of the many people I showed my video to recognised it.

Edit: I see a sibling comment answered my paper question.

1) https://en.wikipedia.org/wiki/Bagworm_moth
The issue with image models is that their style becomes identifiable and stale quite quickly, so you’ll need a fresh intake of different, newer, styles every so often and that’s going to be harder and harder to get.
> bug-free children

I know you didn't mean anything by it, and it was a pretty funny joke, but children with bugs are pretty cool as well :)
I understand it's not fair to compare a dog to a baby but I'll just throw it out there. When my dogs refuse to eat the food I give him, I just take it back and surely enough 12 hours later he is eating the very same food he refused before. A kid isn't a dog but sometimes it got to get worst before it gets better.

About macnuggets : I might be extremist in the way I consider alimentation but I consider that even one McDonald's nuggets is bad for health not only for the immediate impact on your body, which is indeed minimal from one meal, but mostly because it gives a bad Habit.

Everyone likes junk food, it always tastes better than healthy food so you're putting yourself at disadvantage at the very first bite in a chicken nugget. A bit like what happens with drugs, the first time is the most important and the more you do after the worst it's going to be to get out of it.
Seems like that would be twice as expensive. I like when families sponsor park benches, maybe something like that meets the intent?
> not sure what distinction you're trying to draw between them

Cost versus benefit. Steel has massive, obvious benefits. That makes its costs worth it. On the other hand, several toxic compounds have no known benefits and are tighty regulated.

You're trying to argue Tor's costs are worth its benefits. But that requires being clear-eyed about both. You can't build buildings and spaceships out of Tor. But neither can you fashion it into a gun. Unless you're arguing for solely action-based regulation, never access-based, which is its own idiotic can of worms.
The First Nuclear Clock Is Finally Ticking
Or a standard API whereby a user fills out their preferences once in their browser, and the websites ask the browser for this information.
Australian federal government, if anyone else didn't recognize the domain immediately.
Ok, so your company ended up raising salaries because you were underpaying. That certainly wouldn't be the case if you found out your salaries were ABOVE average. You'd keep it the same at best, but most likely lower it.

That's the point of these systems. If it's not illegal, then it should be.
Django queries are an interface to a real relational database. It's not its own thing.

The tradeoff Django chose was lazy loading by default over automatically pulling the entire database by following every foreign key.

One of the standard fixes is to tell it to do JOINs for specific foreign keys instead of lazy loading (select_related(), mentioned but not shown in the article).
Unfortunately, as noted in your link, the SSSR solution is not unique. Also unfortunate, Daylight (the inventor of SMILES) added SSSR as an optional atom identifier in their SMARTS query specification without realizing this. Because OpenEye doesn't like SSSR, they actually leave out this feature in their implement of SMARTS, breaking from standard.

https://daylight.com/dayhtml/doc/theory/theory.smarts.html

BTW, there is a very clever algorithm for finding SSSR

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2765087/
It's the app developer's decision if their app can be side loaded.

Doesn't change the possibility as such.
> Built on one of Mistral’s text models, Nemo 12B, the new model can answer questions about an arbitrary number of images of an arbitrary size given either URLs or images encoded using base64, the binary-to-text encoding scheme. Similar to other multimodal models such as Anthropic’s Claude family and OpenAI’s GPT-4o, Pixtral 12B should — at least in theory — be able to perform tasks like captioning images and counting the number of objects in a photo.

This is a not a diffusion model -- it doesn't create images, it answers questions.
it's a "dick move" to not give the guy who owns your local dealership a 3% tip when you buy a car??
Why parrot things that are pointless? Market cap is not "net worth", so what was the point of the comparison?
They will also need to increase the minimum size of a non-chaff keystroke to be the size of the largest keystroke that they wish to keep confidential; 3 bytes is a minimum for the basic control characters (e.g. arrow keys which are ESC '[' X where X depends on the arrow direction).

I did find it interesting that the return keystroke was of a differing size to other characters; on unix systems it should just send a ^J.
I suppose the downside is the complexity in circuit design. If the datasheet has a good reference schematic and instructions, or if you are good with electronics fundamentals, it's not a big deal. If not... rolling the dice if it will work. These circuits have been one of the biggest sources of me having to respin boards. Requires a lot of attention to detail to get the passives correct in terms of values, net connections etc, compared to an LDO.

Then you may go down rabbit holes like "The one at the switching frequency I want went out of stock. Can I use the one that switches slower? Can I substitute this capacitor in instead of the nonstandard value the ref diagram recommended?"

They should IMO be the default for most designs, but double-check everything!
> a sequence of PR's, for very similar reasons as in the begininng of OP. Say, a prefatory refactor, then the main work, then some data cleanup.

I would dislike this as a reviewer. Now I need to keep your stack of changes in my head, in order.

Just make the change and push it, if people can’t review the diff you have different problems.
my accountant.
Mega-rich people aren't investing in Uber in order to acquire power over serfs. They're doing it in order to make more money. So far, they seem to be mistaken in the potential profitability, but that doesn't make "feudal power over others" their goal.

Profitability may be a trifling concern for the companies, but it's not for the investors.
There are solutions to every problem you cited. As an example, you can search on an iPhone.
The possibility of sideloading != the possibility to side load specific apps that their developers don't want to be side loaded
But now I need a developer with >6months of experience in that particular ORM to maintain my app, instead of just someone who knows SQL. Nothing is free.
Only for a few TLD's, stuff like ccTLD's there's no limit on how much a registry can charge.
I wonder how long it'll stay. The poor strikers at the Pittsburgh Post-Gazette have been going for 22 months[1] (!) so far. It's impressive. Until then, they've set up the Pittsburgh Union-Progress.[2]

What's weird is how no one seems to mention it, even in Pittsburgh. How can a strike go on for 22 months with (almost) no one noticing/caring?

[1] https://www.unionprogress.com/2024/08/24/a-22-month-strike-j...

[2] Which is somehow only one of several nonprofit news outlets covering Pittsburgh? Aside from the Union-Progress there's Publicsource, the Allegheny Front, WQED, WESA, the Pittsburgh Jewish Chronicle, and the semi-local 100 Days in Appalachia, Belt Magazine, Spotlight PA. (As well as the just-closed Pittsburgh Institute for Nonprofit Journalism.) It feels weirdly disproportionate to its population. Is there any data on the cities most overrepresented in nonprofit news outlets covering them? Or just news outlets?
SO SO TRUE
You should see their "coercive control" law.
Ironically, at least for me, your comment applies far more to your comment than the grandparent's.
> the new integrated Assembly workbench (and solver) though I've not dabbled with this myself

FreeCad badly needed this. I will try it out.

Any complex drawing quickly go out of hand without assemblies.

Also, finaly there seem to be some real measurement ulitity! 'Std Measure'.

I've gone made trying to build some parts I made in FreeCad without a sane way to measure distances.

I so want FreeCad to kick some entrenched corp ass.
I believe you are right. I have heard OP's argument many times before, it is almost akin to the "you only need privacy if you have something to hide" and whatnot; same kind of mentality.

Everything could be used for nefarious purposes, and I do not think that is why we should "stop having nice things".

By their logic, we should get rid of encryption, too, completely.
So, the same reason we can't all agree on one charging standard?
At what point does an agent sitting at a browser collecting information differ from a human?

I have multiple ad-blockers running, how am I different from a bot scouring the “free” web? I get the idea of copyright and creators wanting to be paid for their content. However, I think there are plenty of human users out there not “paying” for “free” content either. Which one is a greater loss of revenue? A collection of over a million humans? Or 100 or so corporate bots?
I was going to ask something along the same lines. Is the article analogous to saying python is making programmers less familiar with the underlying hardware. Perhaps something’s we don’t want to think about (boilerplate) and other things that really drive performance or business
I find it very convenient. I can place an order, walk in and pick it up. There’s no wait involved. Other people have also agreed that it’s convenient.
So publishing a telephone book is now a crime against humanity?
I have 2 or 3 hundred. I bookmark some items that I may want to find later, and other items I post to a Tumblr that acts like a digital scrap book. I find i refer to the Tumblr more often, it's useful to refer back to things that have caught my eye and browse through my posting history.

It could be cool to have a bookmarking browser extension that can provide a similar 'digital scrapbook' function.
Digital Audio for Programmers
For simple stuff I've been pleasantly surprised by dune3d:

https://github.com/dune3d/dune3d
Because that's basic assumption. I'd want a discussion about academic papers from subject matter experts otherwise reading it aloud alone is not of any value let alone commentary on it with no understanding of it whatsoever.
> the 12-billion-parameter model is about 24GB in size

Probably not on the device itself but I would love that use case as well. At least going to my own server. I’d want to protect notes in particular, which is why I don’t do any cloud backup on my RM2. But some self hosted, AI assisted OCR workflows could be really nice.
Can you tell me where I claimed capitalism works perfectly for everybody?
Slovakia's Fico dismissing Pegasus purchase allegations raises eyebrows
> That's still roughly 7000-3000 times slower than a plain return. I'm not convinced the extra overhead of an entirely separate control flow mechanism will ever be worth it in any language that cares about performance. Especially since I haven't heard many complaints about the way Rust does things.

Ah, I did not mean to make a case for or against exception-based error handling. Only that it's not as expensive anymore, and that other operations do not necessarily use it: int.TryParse, dict.TryGetValue, encoding.TryGetBytes, etc.

I think the way Rust does it with Result<T, E> and, most importantly, implicit returns is the error handling perfected. You can criticize the language for being on the more verbose side, especially if you are not writing an OS kernel or a driver, but in terms of error handling while preserving the richness of error state it is by far the best per LOC.

One thing to note is, as usual, the Rust style error handling is not free either and you end up paying with at least a single branch in a happy path for each call that may error out provided it's not inlined and error check is not optimized away, and the additional codegen that is needed for blocks that e.g. construct a particular error and return, something that exception handling does "outside" of regular executed code (yes, with disproportionately higher cost but still).
Interesting! Glad to know I'm not the only one who has this habit.
Exactly. What a doodoo statement
Hey, me too! AWS or nothing is the way to run things.
The failure mode of Straight Talk OG TA (according to Berne) is that it's not a universal sol'n (at best a Kolmogorov Option?):

> The somber picture presented in Parts I and II of this book, in which human life is mainly a
process of filling in time until the arrival of death, or Santa Claus, with very little choice, if any, of
what kind of business one is going to transact during the long wait, is a commonplace but not the
final answer. For certain fortunate people there is something which transcends all classifications of
behavior, and that is awareness; something which rises above the programming of the past, and that
is spontaneity; and something that is more rewarding than games, and that is intimacy. But all three
of these may be frightening and even perilous to the unprepared. Perhaps they are better off as they
are, seeking their solutions in popular techniques of social action, such as "togetherness." This may
mean that there is no hope for the human race, but there is hope for individual members of it.

(IIUC after hearing "all three
of these may be frightening and even perilous to the unprepared", Michael Scott would be likely to retort "that's what she said")
Mistral being more open than 'openai' is kind of a meme. How can a company call itself open while it refuses to openly distribute it's product and when competitor are actually doing it.
> 1 km of high speed train line is 20-60 million so 216-650 km of high speed train

In America, that's how much it costs to build a 30km elevated train that goes ~45km/h (and it isn't going to be finished until ~25 years after work started):

https://en.wikipedia.org/wiki/Skyline_(Honolulu)#Revised_sch...

I am totally for trains, BTW, but I wish we'd hire EU and/or JP train builders to plan and build our trains.
EAS / IPAWS are accessible and usable by a vast amount of governmental services already.

WEA is accessible to state (and local?) police for example to send amber alerts.

There’s a few providers who supply software to help make this easier as well.

https://comtech.com/capability/wireless-emergency-alerts/

Really the risk of that type of alert you’re referencing could be sent in a localized area by most agencies if a mistake were made. (Though I wonder how many have a missile threat inbound alert pre programmed…)

This article is really just about technology that expands WEA to use satellites to deliver to handsets.

https://en.wikipedia.org/wiki/Emergency_Alert_System

https://www.fcc.gov/consumers/guides/wireless-emergency-aler...
In the late 90s, I greatly enjoyed reading The Industry Standard every week. On paper.

There are dozens of sites today that try to cover emerging technology companies, none do it nearly as well.
https://en.wikipedia.org/wiki/Export_Land_Model
If the discussion leads with the idea that we're entitled to question whether authors and editors deserve to make a living for their work, why should anyone else be immune?
They could be lying though, especially if they are in on it. Why not seize the equipment instead?
>or credentials that lead to that information.

Including names and/or phone numbers. What exactly was leaked from the WhatsApp group? Did it include names and/or phone numbers?
Show HN: I built an AI-powered app that helped me lose 30 lbs and gain muscle
Hey everyone,
Like many of you, I've been amazed by the latest AI advancements and have integrated AI into my daily life. As a fitness enthusiast, I was searching for an all-in-one tool that could track my nutrition, workouts, and sleep in one place, while providing insights into how these factors correlate with each other. This need led me to create HealthMaxAI.
Using the app, I've personally lost over 30 pounds of fat, which has been incredibly motivating. HealthMaxAI has truly transformed my approach to health and fitness, and I believe it can do the same for others.
I'm excited to share this tool with you and would love any feedback you might have. Your insights will be invaluable in making HealthMaxAI even better. Thank you in advance for your time and for checking out the app!
when I renovate my bathroom I'm making a perfectly flat surface just for the scales.
Bathroom floors are not flat and when you put scales on them the torquing of the scales messes with its mesurements.

I can move my "smart scales" around the room and get a different result each time.
data structures making use of underlying hardware may have better performance than generic b-tree.[0][1][2][3]

[0] LSM (relies on ability to cache reads) vs. b-tree : https://tikv.org/deep-dive/key-value-engine/b-tree-vs-lsm/

[1] alternatives such as c-tree (lower memory usage/query time at cost of flexibility): https://en.wikipedia.org/wiki/C-trie

[2] radix variants : https://en.wikipedia.org/wiki/Radix_tree

[3] striped trie (distributed/parallel searching of shards) : https://www.agdresearch.com/striped-trie
This dynamic serves Substack's VC-driven business model but it undermines the original premise of sustainable independent journalism. It's a system designed to produce a few stars and a long tail of struggling writers, all while generating the user growth and engagement metrics that justify further investment rounds.

Isn't this true of Youtube or almost any major social media company? It's not like YouTube is struggling.
Technically thousands after discovering that Google lets you bookmark all tabs in a window. But practically about 200 spread over several folders on the bookmarks bar.
OpenSCAD's main problem is when you get to code of any complexity. I'm ok with the language itself (it looks procedural but is really somewhat declarative), but I keep hitting up against a brick wall with the CSG processing.

Note, however that their nightly builds are much faster, if you enable Manifold (a replacement CSG library that is much faster). In fact, a current design I'm working on wouldn't be possible if I hadn't switched to their nightly builds.
Yep, basically the "block links" technique used to make clickable cards. A downside is it prevents selecting any text covered by the pseudo-element; the JavaScript technique can have the same problem.

> top: 0; bottom: 0;
> left: 0; right: 0;

You can replace this with inset: 0;
GitHub Models and .NET: Building Generative AI Apps for Engineers