skysight-inc/HackerNews huggingface dataset:
Australia’s geocentric datum is pretty boring, because Australia’s tectonics are pretty boring. We just don’t get large earthquakes. So the GDA94 → GDA2020 update is actually pretty minor.

If my understanding is correct, the 1.8m difference sometimes talked of between ITRF92 and GDA94 by 2020 is actually irrelevant so long as you do proper projection of your coordinates, which you should, but some things don’t—and so tweaking your reference point from time to time to compensate is pragmatic (in part because it lets people skip deformation models where a metre or so of accuracy is adequate, so temper my “should”). The GDA94 → GDA2020 update is more about certain changes in ITRF1992 → ITRF2014 (~9cm changes in ellipsoidal heights), and local crust deformations. Mass updating from GDA94 to GDA2020 is an easy reprojection.

In saying GDA94 is actually fine as far as continental drift is concerned: the thing most people don’t realise is that all of these coordinate systems are actually time-dependent transformations: they’ve got forecast continental drift baked in. So later datum updates just need to record what actually happened, if it was different enough (which it will be in places).

Now real earthquakes—they make things much more interesting. I like what https://www.linz.govt.nz/guidance/geodetic-system/coordinate... says:

> Some earthquakes, such as those of the Canterbury earthquake sequence starting in 2010, have caused metres of movement. Where this has happened we have updated the coordinates rather than simply include the movement in the deformation model. This is necessary as otherwise the coordinates will not be accurate enough for many applications. The deformation model still includes the earthquake deformation, but it is applied in reverse to transform coordinates for dates before the earthquake.

The deformation model page <https://www.linz.govt.nz/guidance/geodetic-system/coordinate...> is also rather interesting, giving details of when they’ve released new deformation models, including both forward and reverse patches due to earthquakes, and it’s messy. I haven’t thought too deeply about the reverse patching technique (this isn’t a domain I work in) but I don’t think I like it (though it may be pragmatic) because it messes with epoch-era NZGD2000 points, seems to undermine the purpose of a datum unless you have recorded the coordinate times as well (rather than merely transforming to the epoch, which has now been spoiled). Did have a fun chat with a telecommunications field worker that I happened to meet when I was in New Zealand in 2021, who had a lot of interesting experience after the 2016 Kaikoura earthquake. Lots of stuff I’m not used to thinking about, coming from boring old Australia.
I noticed in the video that many people onboard A359 were wearing masks. Would those have helped significantly to prevent smoke inhalation?
https://www.nytimes.com/2003/04/08/nyregion/tunnel-vision-ki...

Token sucking - described by police as the most disgusting non-violent crime committed on the NYC subway.
I've always found it fascinating that geophysicist and earlier advocate for Bayesian methods, Sir Harold Jeffreys, didn't believe in continental drift and plate tectonics because he felt there was no known source of energy on the Earth massive enough to explain this movement. [0]

He remained an opponent until death (at which point continental drift was widely accepted) which is both a testament to the literally unbelievable energy behind seismic activity and the importance of updating your Bayesian priors as you gain new information.

0. https://en.wikipedia.org/wiki/Harold_Jeffreys#Opposition_to_...
How is sharing source "submitting to a centralized authority"

I don't run any binaries if i can help it
It gets even worse when policy-level thinking gets incorporated — something like, “eating red meat causes climate change; climate change hurts people; therefore we declare that eating red meat hurts people.”

The most obvious recent example of this was the health establishment supporting mass gatherings during the George Floyd protests, because of the argument that fighting racial inequities was even more critical to public health than stopping the spread of COVID.

Trust in public health institutions has been consequently gutted, and I don’t see it coming back any time soon.
Location: Poznań, Poland
Remote: yes
Willing to relocate: not right now (finishing studies here, need one more year)
Technologies: Elixir, Phoenix, Postgres and misc. (Linux, git, etc.)
Résumé/CV: https://drive.google.com/file/d/1yZsKZKB2c1fMoFCtwe1ZUC2IPRUqoMSD/view?usp=sharing
Email: nehhaket(at)gmail.com

Seasoned developer with about 5 years of experience (see Résumé for details), a constant learning mindset and eagerness to do great things with a team, big or small. I’m mostly interested in Elixir but I’ll consider any software development position (I have some experience with front-end here and there).
It’s a blog post about rewriting/redesigning the foundation of his blog.

It would be titled “A New Blog Post for 2024” if all he did was write a new blog post. But if you read the blog post, you’ll see that he overhauled the entirety of his blog.

Maybe an analogy would help. If you’re a game developer and you replace the game engine of your game, you might update your in-game “about/credits” page to mention “in release x.y.z we switched from Unity to Unreal Engine” — what you wouldn’t do is say “in release x.y.z we updated this in-game ‘about’ page to, well… mention that we changed the about ‘about’ page to now state that we changed the ‘about’ page”.
> And it's equally and inversely harmful to junior developers who keep prodding it until it generates an abomination they don't understand that manages to pass the build.

This sounds like shotgun debugging.
Does their demographic cliff have any implication on a war over Taiwan? I would imagine at the moment that China can't spare young people for the time being.
Querystring: Go library for encoding structs into URL query strings
That's cool!

Apparently Lyon (with a continuously operated trolley network just 9 days younger than SF's) has also been deploying electric trolley buses since early 2021. Before that they got some autonomy with small ICE (just 88hp).
TheBat! - a pretty slick email client for the late 90s
I guess that's the difference between playing a game to the end, and exploiting a game to jump to the end or crash it. The former might be considered beating the game, the latter might not.
Human Blood Is an Aphrodisiac for the Vampire Spider
I thought all coin mechanisms use magnets to differentiate coins, no?

A coin drops at a known speed and the right coin will get pulled by the right amount by a magnet or get rejected.
Sure, I wasn’t really asking permission to prefer functional languages.

I’m just a bit confused to why everyone on HN seems to prefer imperative languages, and it’s not quite as simple as preference. If an imperative procedural language gets popular, that affects the job market. It seems like every job now requires a million years of Go experience. That’s fine, times change, but it just feels like the wrong direction. Personally I was more rooting for Rust or Swift becoming the lingua Franca.
You can use LLMs as documentation lookups for widely used libraries, eg: the Python stdlib. Just place a one line comment of what you want the AI to do and let it autocomplete the next line. It’s much better than previous documentation tools because it will interpolate your variables and match your function’s return type.
You said yourself. They are "social forces". In other words, problems that people created. Not technology problems.

I think there is an incorrect worldview that tries to blame human problems on technology.

It's quite true that isolation is an increasing problem. But the idea that instead of using an AI that can spit out a comprehensive answer in seconds, we should all pretend that such tools don't exist, and start constantly asking for help with every idea or request instead, while waiting 3-100 times longer for a less thorough response, is ludicrous.

It's a great idea to collaborate more and try to avoid isolation. But those are societal problems. They are not caused by the latest tools.

Also, as far as humanity's "super-power" as being collaboration, this is quite a shortsighted comment. I believe that well before AI achieves "super" level IQ, it will vastly outperform humans due to other advantages. One of those advantages is speed. Another is the ability to communicate and collaborate much, much more rapidly and effectively than humans.

One type of digital life that may take over control of the planet (possibly within decades rather than centuries) would be a type of swarm intelligence with the ability to actually "rsync" mental models to directly transfer knowledge.
Location: Poland

Remote: either remote or on-site/hybrid in Cracow, Poland

Willing to relocate: No

Technologies: Python with Django/Flask, DRF, SQL, HTML, CSS, JS basics, Git, Linux, Docker, API

Résumé/CV: https://drive.google.com/file/d/11wl_QvKzt8Z6-EzFacmS1KmWJRi...

Email: dryznar96@gmail.com

Github: https://github.com/Schabowyz

LinkedIn: https://www.linkedin.com/in/damian-ryznar/

Portfolio: https://portfolioapp.fly.dev/

My name is Damian and I'm junior web developer with no prior commercial experience. I've been learning programming for over half year now, after transitioning form architectural industry. My preference is back-end job but I'm happy with doing full-stack too. You can check out my projects either on GitHub, LinkedIn or my portfolio page.
There's also one for Super Mario World: https://youtu.be/jnZ2NNYySuE
Fair. "Treat aging" then, but I suspect the author of DON'T DIE has bigger plans. Skin and brain health are both areas of focus.

https://protocol.bryanjohnson.com/DONT-DIE-by-Zero
What were the prompts? A whole article would barely fit in the output tokens, typically, yeah?
It’s not just a software problem, you also need to know how the earth is being deformed which is far more difficult than you might think.
TIL about TWC from this post https://react-twc.vercel.app/

feels like something that could be baked into JSX 2.0 bc its such a common need
What about a background (pattern) that has the noise already in it? I use https://bg.siteorigin.com/ often to create subtle backgrounds like the one on https://www.winkeljustitia.nl/
>Good analogies clarify the point, poor ones obscure it.

I definitely agree with this, but I think a "good analogy" is really rare.

In this case, I think that the analogy just obscures the main point about copyright. I think the original comment would have been stronger by omitting the analogy and just discussing where the legal responsibility falls.

In almost every case an analogy is made, people discuss the validity of the analogy over the actual point of the comment (I'm guilty here too! my comment ended up being about the analogy rather than the main point).
Definitely not. They appear to be SD rips of television broadcasts. Obviously it would be best if rights holders made their media available for reasonable prices on reasonable services, but until we have sane IP laws, hobbyist preservation efforts will be the predominant way that some media will be preserved for consumption at all, quality notwithstanding.
Yeh, I get that - but then at the same time we have a web developers blog here with no RSS / feeds as far as I can see, no comments, no API, no OG tags - all the things one would expect from a blog. These seem to me a strange set of things to sacrifice in this context.
North is a qualifier of American - denoting a subset of America. "American" is used by citizens of the USA only because the country's name doesn't give a better moniker. If the USA wasn't rich or powerful, "American" would mean the same as "Asian" or "European."
The Atari 2600 says, "Hold my beer."

https://forums.atariage.com/topic/318978-movie-cart/
Show HN: A learning productivity tracker for new programmers
Location: Singapore

Remote: Yes. Hybrid or on-site.

Willing to relocate: Singapore, EP required for SG.

Technologies: JavaScript, Java, NodeJS, React, Spring. Backend APIs. 4+ years of full-stack experience, coder at heart.

Blog: https://www.lakshitha.blog/

Résumé/CV: https://drive.google.com/file/d/1bF3j1h3Mfs9FslVWPD0cpeusrT7...

Email: swisum@gmail.com
Location: Arizona

Remote: or Hybrid, willing to travel

Willing to relocate: Possibly, Depends on Location

Technologies:

- Javascript / Typescript, React, HTML, CSS, Bootstrap

- Node, Graphql, Apollo, AWS (SQS, Event buses, RDS, etc), PostgresSQL, MongoDB, Mongoose, Docker

- Python, Java, Spring, C#, C++, Swift

Résumé/CV: https://www.jkferland.com/

Email: joesephferland@gmail.com
Sidekick - the first TSR (Terminal Stay Ready) app I can remember on DOS. I was a kid and didn't really need a PIM, but it was really cool and I think I convinced my dad to buy it.
Location: Commute distance from Stockholm, Sweden

Remote: Yes, preferred over daily commute

Willing to relocate: No

Technologies: Front-end web, JS, TS, CSS, Svelte, React, React Native

Email: tobrsayshellohn@gmail.com

Designer/developer with about 15 years experience making things for the web and beyond. I've had titles like design technologist, interaction designer, front-end developer and UX designer, working for design agencies and product startups. Reach out for CV and portfolio.

I'd love to find a product team who are solving design problems with code, and who see that good user experience is not a layer at the top of the stack, but something that is equally concerned with decisions below the surface. (Although I very much do care about that surface level polish too, such as interactivity, typography, copy, visual hierarchy and clear affordances)

For complex design problems, I like to look for the smallest set of primitives or basic rules that can support user needs and desired outcomes, and try to build the design "bottom-up" from those. This tends to lead to elegant solutions with fewer edge cases and exceptions, and hold up better when having to adapt to previously unknown needs. If you are working on something interesting that fits this description, and need a designer who feels more at home in code than in Figma, please get in touch!
Yes, I was responding to the claim that "People without a home do not have access to the platforms". That is all. That therefore rules out that as the main reason that homeless people are not sleeping rough in tube stations. I never mentioned anything about the hostile architecture. That was someone else, so I do not deserve a downvote for it. I was only addressing the claim about access, so that we could discuss the real reasons for the lack of rough sleeping in the tube, not fantasy ones.

In reality the reason is because the authorities want to stop them and they do this through policing the platforms obviously but hostile architecture is put in place to make sure they don't have to be searching for homeless people all the time in the first place. It's a joint effort, obviously.
You can train all the shit you want but if you train on someone else's materials without a license and your product makes money you should be forced to stop selling your product and to transfer the profits to the people who you took advantage of for your own I just enrichment. If you do it a lot you should go to jail.
Aren't there lenders in the UK that don't insist on 'directors personal guarantees'?

They probably just lend at much higher rates.
There's no source? It's very hard to take this seriously without source code...

He explicitly says it's not SIMD, which is nice because it rules out a way of cheesing it, but still...
I think people with an eye for design are going to be much more interested in showcasing that through their blog. In that sense it's pretty neat (and I'm curious about the Tailwind stuff used because I could see myself using that at work in future). Plus, the author's other stated goal was to try out some new hotness.

Of course, I'm not a designer myself so I would see all of this as overkill if I tried to do it. It's enough for me to write in org-mode and export my blog as HTML with a nice template. A static file server can handle a small bunch of HTML files at scale without breaking a sweat, so no need for the JS take on SSR or AWS Lambda functions or what have you.
As I see it, the problem is fixed pricing per stream. It would be fairer to the musicians if Spotify would define the payout pot per month, or quarter, and then pay out equally per stream from the pot.
i doubt it's less actual cost, but they definitely make more money overall by being able to rotate the ads more frequently.
... the Myanmar situation is a tough one, do you really believe Mastodon could have done better? I mean, the Myanmar could have run its own Mastodon instances specifically to promote genocide and they could have blocked access to any servers that tried to get in the way. An organization like Facebook can be said to be responsible for a situation like that, but in a decentralized "organization" it is always somebody else that is responsible.

It's like that movie Wargames, the only way to win is not to play. You run into so many problems when you try to operationalize "universal values" you could make the case that western companies shouldn't get involved with non-western countries at all. For instance you could say that Apple and everybody else who does manufacturing and other business in China is implicit in the genocide of Uyghurs.

Are we going to say the U.S. was responsible for Myanmar because it didn't drop a tactical nuclear bomb on the headquarters of their military to stop the genocide?
I should have written "There really is no need for the charade of FDIC insured banks now that electronic databases are very solid technology."

I am not seeing the necessity of the federal government backstop to these businesses.
Show HN: Transform unstructured docs to structured data
LLM-Powered document extraction & analysis tool
How long have you been in business? What size is your "real" team?
> proprietary tools like Synergy

Synergy 1.x still exists and is completely open source. It compiles and works on desktop OSes from 1998 to 2024. Synergy 2 is the commercialized one.
Again, I was responding to this particular text: "And the work does an action on the code." You can interpret that the way that you interpret it. I saw it as a part of a wider tendency in the development community and responded to it accordingly. Perhaps it wasn't what was intended. At this point, it's rather a distraction so I'm happy to concede that it is ambiguous and the author was likely attempting to describe the common "When applied, this commit will..." inferred prefix.

> It’s also rare to find commit message quality that is on the level of the regular contributors to that project

Good stuff, I'll take a look at it. Thanks!
P: This sounds familiar.

M: Yeah... they did it in Superman III.

P: Right.

M: What a good movie, actually. And then a bunch of hackers did it in the 70s as well and one of 'em got busted.

P: Well, so they check for this now.

M: No, here's the thing. Initech's so backed up with all the software we're updating for the year 2000, they'd never notice.

P: You're right. And even if they wanted to, they couldn't check all that code.

M: Thumbs up their asses. Thumbs up their asses.

P: So, Michael, what's to stop you from doing this?

M: It's not worth the risk, I got a good job.

P: What if you *didn't* have a good job?

Edit: All of the publicly available scripts and quotes were wrong. Checked the original source. ;@]
The 38k/year was the most striking part of the article. According to a (US) inflation calculator that would be 130k today https://www.usinflationcalculator.com/ which seems very good for an apparently entry level job.
Not Shareware exactly, but once I started earning money in the mid 90s, I purchased physical copies of Slackware on CD-ROM to support the distro that taught me Linux. It was also much more convenient than downloading dozens of floppies from ftp.funet.fi or whatever FTP server I was using at the time.
As for my Amiga and C64 days, I was too young to have a lot of money, and piracy was rampant in Europe, where I lived. Even if I had wanted to pay I wouldn't have known how to send money overseas.
And maybe omega-3? That’s underplaying the role of long chain PUFAs by a lot.

And when you say annual products, are you talking about all animal products, like seafood? Because there is a vast difference between oysters, muscles, and salmon, and industrial farm raised beef.

And animal products, again, are you excluding the organ meats, which are extremely high in many things that could possibly extend our lifespan? Like riboflavin, manganese, zinc,?
12V is reasonable for lighting on a small scale. It’s not really fit for purpose for lighting on a house or garden scale. (It’s not even really awesome on a small scale - nice LEDs chips and board vary between 4 and 50V or so and should be driven at constant current. With a 12V supply, this requires a buck-boost converter. With a 48V supply, most bases are covered with a simpler buck converter.)

And 12V in a vehicle makes little sense if the vehicle’s battery operates at 24V or 48V — it requires DC/DC conversion for no real benefit.
Anecdotally, this feels true. However, I have not been able to find any credible evidence to back up the claim that raising one or more children has a net-negative effect greater than smoking or being obese.
> I don’t get it.

Don't worry. You don't have to.

If you want a more specific response than that, what part of the post do you not get?
I thought I knew Tetris. I guess I don't. I'm just humbled by how little I understood of the comment above.
I only recall ever purchasing one piece of shareware: TaskMaker [1]. It was a relatively simple game, but I recall the betrayal at the end blew my 12-year-old mind...

[1] https://en.wikipedia.org/wiki/TaskMaker
Again, pretty hilarious given how full featured and fast PHP is nowadays, but ok... I'm also gonna make a little private bet that PHP will outlast a fair amount of the currently trendy tooling...
very good example

for each setting, we need to remember trade-offs

and in this particular case, the trade-off is increased recovery time after potential crashes

it is possible to conduct another benchmark that will measure this time, showing how it increases (in "avg" case -- "normal" TPS, and in "worst"* case -- increased TPS, e.g. massive UPDATE with random IO/access), and collect another set of interesting data and then combine two sets to support decisions

in result, we will choose something like: we decided to use 32 GiB for max_wal_size and 15 min checkpoint_timeout and we know that if we crash in the worst* case, DB will need up to 10 minutes to recover; but benefit is that we have much less disk IO stress during massive writes.

___

*) "worst" here has two levels that show off when writes are massive with random IO pattern of block writes:

- excessive writes from frequent checkpoints

- additionally, more WAL needs to be written due to (if) full_page_writes=on
"except anyone resident in Quebec, Nova Scotia, Yukon, or Ontario"...it is essentially 75% of Canada!
Well, if you use CSS blur and load even the most simple HTML page on old Android phone or full-screen on 4K screen, lag happens, but that's orthogonal to what I meant.
Try as I might, I can't think of any examples of animals kept by humans that are not treated well and don't have good lives.
This might be the funniest job market indicator that I've seen this year.
Have you any opinions on the scientific method?
The result being safer is not the same metric as productivity of maintenance.
I must say I am impressed with how far Cutter had come. I will need to try it out again. I am partial to BinaryNinja because it is written by folks I was colleagues with.
I hope against hope that AI spam detection never becomes a thing. At least with today's methods, I can tell a person why their message was marked as spam. If AI detection becomes the norm, all I can do is shrug and say, "Sorry, it's the algorithm."