skysight-inc/HackerNews huggingface dataset:
A living standard is just a standard that's continually maintained and updated, as opposed to frozen or finalized. I've never heard JSON referred to as one.

And while the phrase "standard of living" existing does make it harder to search for, I don't really believe that you weren't able to look it up yourself with a small bit of effort.
This isn't quite fair. The problem is that JavaScript expertise is still volatile. It is a use it or lose it skill. It quickly becomes alien unless you stay on the threadmill and keep up with the developments, patterns and tooling. I admit syntax is not actually difficult to relearn but patterns take time to acquire.

I've been programming for over 20 years and the languages and frameworks I favour have a sticky quality. These are the ones I can put away for years, return, get back into it and pick up new features in a few hours at most. The cognitive load of getting back into them are low.

I picked up django around 2011 and moved on to other things including JavaScript at the time. When I needed to build a Django project in 2016, there were some improvements and new features but the syntax, tooling and patterns were the same. It was possible to just jump right back in after a quick skim of the docs. It is possible to develop mastery of this stack, set it down for a few years and return to it with familiarity and continue on that journey.

The JavaScript ecosystem in that period however has pulled off a massive amount of transformation. I learned the basics of jQuery, yui, knockout, emberjs, backbone, coffeescript, ecmascript X, knockout, baconjs, rxjs, react with classes, react with hooks, redux, typescript, nextjs, react server components, react native, graphql, assemblyscript and on and on. It has been impossible for me to develop any deep mastery of anything in the JavaScript space. This does not even include the insane tooling with vague overlapping responsibilities. The closest I have found to reasonable stability in this area has been clojurescript with reagent.

I am constantly stuck in tutorial mode when I need to dive back into the frontend. I recently upgraded a 4 year old Django codebase in 2 hours. I am ripping out all of the react code because it is just not worth the effort any more. The tooling, dependencies and patterns are now outdated. HTMX has that simplicity and elegance that will keep the cognitive load manageable while I focus on the real problems.
Not dealing with the borrow checker, unless it really matters, enjoying the productivity of a tracing GC.

Then take advantage of @nogc and simplified ownership rules to optimize that piece that actually makes a dent on the profiling report.
But don't forget that you'll have to add the `<font>` tag in _every single cell_.
I don't remember if this was a common technique, but before XmlHttpRequest (came in 2000, i think) we used to do "Ajax" by loading data into an invisible iframe and reading the contents. Worked well iirc.
> AGI is coming

Nobody can even clearly define what that even means. If we're talking about scifi style AGI we're still very, very far from it.
My Neighbours Are Moving House • Mutating the Immutable Tuple (Sort Of)
"Tuples are immutable" trips lots of Python programmers. Of course they are, but not in the way we may understand "immutable"
Youngsters need to know how much markup and images we needed for fluid containers with rounded corners...

Also did I tell you about CSS-only triangles ?
"Polymorphic Algorithm™ developed over the last 10 years" links to a whitepaper which is just a 404 page.

This plus the SEO spam at the end of the homepage are signals of low quality, to me.
And still, as long as Rust depends on GCC and LLVM for its reference implementations, that alone will be enough to keep C++ around.

Same applies to D, as dmd's optimizer isn't as rich, nor its backend supports as many CPUs, as do ldc and gdc, built on top of LLVM and GCC respectively.
> Most employees may have bills to pay, and will follow the money.

It always rubs me the wrong way when people justify going for more money as "having bills to pay". No they don't, this makes it seems as if they're down on their luck and have to hustle to pay bills which is far from reality. I am not shaming people for wanting more money of course, but after a certain threshold, framing it as an external necessity is dishonest.
So the CPU on a PowerBook never went into a low power state? The maximum power draw of a 68020 apparently was 1.75W, so I guess it's possible.
Not related to the post but, why is your username highlighted 'green'?
Anywhere we can see a working demo?
Image maps were top-notch to make menus with graphical buttons on the left, to change the iframe page on the right :)
And Larry's term as CEO following Eric's departure is one of the main reasons why I say he doesn't know how to fix this. I lived through it, I don't need to read the history books. Larry didn't seem to have any ability to keep the ship on course in mild conditions, nor the inclination to learn, so why would he have the ability to get out of a major storm?

(And to be clear, I don't think that's a personal failing. I don't think I'd do any better in his place! But I think knowing your own limits is very important, and knowing that I'd be a terrible megacorp CEO is part of that.)
I also immediately think of this book. Also the main character of the jumping spider species in the book is called Portia, likely refer to the same species in the article.
Oh right I forgot about that.

Also back then (up until ~2005) browsers were hilariously insecure. For example I was in a forum of a local youth club and you could have signatures that were displayed under every post so I added some edgy image linked from my own webserver.

Some day I accidentally put the whole folder on a password protection which prompted the "username password" login window on every page my signature was linked to. FOR ALL USERS.

I realized users would think that the forum software would ask them to log in again for some reason so I basically got all passwords of people in the forum in plaintext on my webserver.

Crazy times
On a random related note, courtesy of Netflix, the entire movie is available for download from S3 as a series of 18,192 uncompressed EXR images[1], which came in handy when I was experimenting with HDR in DaVinci Resolve.

[1] https://opencontent.netflix.com/#h.uyzoa2bivz2j
The whole page is tongue-in-cheek. In the '90s, <blink> was only supported by Netscape while <marquee> was only supported by Internet Explorer, so combining the two didn't make a lot of sense. Mozilla only added <marquee> support in 2002: https://bugzilla.mozilla.org/show_bug.cgi?id=156979.
Wait, I still use dotted underlines and &nbsp; on my blog, and it does get praise for its design.

The dotted underlines look nice, but I guess the &nbsp; is just something I used to add to work around layout quirks in Internet Explorer except I never bothered figuring out in which places they're no longer needed...
Nah, he totally, like, sounds like a Valley girl
Which society exactly? This would be unthinkable in Europe.
It was botched because the public was too stupid to see how much of a snake Sam Altman is. He was fired from Y-combinator and people were still Universally supporting him on HN.

IF people hated him he would've been dropped. Microsoft and everybody else only moved forward because they knew they wouldn't get public backlash. Seems everyone fails to remember their own mob mentality. People here on HN were practically worshipping the guy.

Statistically most people commenting here right now were NOT supporting his firing and now you've all flipped and are saying stuff like: "yeah he should've been fired." Seriously?

I don't blame the governance. They tried their best. It's the public that screwed up. (Very likely to be YOU, dear reader)

Without public support the leadership literally only had enemies at every angle and they have nowhere to turn. Imagine what that must have felt like for those members of the board. Powerful corporations threatening aspects of their livelihoods (of course this happened, you can't force a leader to voluntarily step down without some form of a serious threat) and the entire world hating on them for doing such a "stupid" move as everyone thought of it at the time.

I'm ashamed at humanity. I look at this thread and I'm seriously thinking, what in the fuck? It's like everyone forgot what they were doing. And they still twist it to blame them as if they weren't "powerful" enough to stop it. Are you kidding?
Liver donation in particular is easy, because they can take just half of it and it will grow back.
Plus, some personal variability. 3-4mo is a good amount to take into account, if you ever need to.
>at a certain point high level languages (or really probably just Python due to its prevalence in ML community) is going to get mapped onto extremely efficient machine code

Strong assumption. Is this just an isolated opinion or a likely outcome that many HN'ers assume?
You would still need Xcode / an apple developer account/ provisioning profiles etc etc etc all through Apple to develop iOS apps though, so with that there's potential for some apple => dev agreement.

Not saying it's good or bad, just that the distribution channel might change but that doesn't mean the development tools will
At least they use "very small" in the title, whereas here it's just "small" (maybe NASA edited it in the meantime?).

...but fortunately the asteroid was in the news a few days ago, so I correctly predicted (ha!) that they are referring to that one.
This is amazing, thanks for open sourcing it!!

I own the domain chattymaps and have been planning to do a map based chat app on there - maybe digging into placemark will spur me on todo that.
> Defense of Marriage Act is actually an exception. The people supporting it honestly thought it was defending marriage

Seems arbitrary. There is nothing about that act that even borders on defending marriage, and people supporting it know that. It's a comic misnomer.
I'm sad they didn't even talk about Macromedia flash, Microsoft frontpage and Dreamweaver.
Sort of. Malicious browser extensions could look at history and look at local storage before the key is deleted.
Hmm. I'm not primarily a web developer but when I do do web stuff that needs a database, Django is my go to.

I also try to avoid JS as much as possible. I honestly feel like it's a good design approach/directive - use HTML and CSS as much as possible, and JS only when needed and sparingly.

I'm not against it at all, I use it to expand menus, or to change a hidden field to visible based on which option in a dropdown is selected, maybe even some AJAX stuff.

But mostly if I can avoid it I do. My sites still look modern, but they are fast, and often the entire front page can load in 0.3 seconds or similar (according to various online speed tests).

I haven't ever needed TypeScript, Sass or whatever RxJS is.
Many of these are currently applied in Europe.
They don't even necessarily protect folks from those that get caught.

We sit there and put folks in jail or prison for an offense, where we might hold them in solitary for months - and if they aren't, they are in a system where people *assume' they are going to get raped by another inmate (it is a common joke, after all).

And then we let them out, put them on probation with a bunch of fees that need paid, a record that makes it difficult to find legal work - especially the sort that will pay bills plus probation - and might exclude them from public housing. And when I say exclude, I mean they might not be able to stay with family for a week if their family lives in public housing.

Harsh penalties do not protect the public. Harsh penalties are the result of a system meant to extract misery, sometimes for fairly minor expenses. If we (Americans) cared about protecting the public, we'd house people, feed them, make it so crimes of desperation are fewer. We'd treat folks well in prison, treat pre-trial folks like they are innocent, and focus on integrating folks into society in ways that few would mind a felon for a neighbor.
They can take down prey much larger than themselves including small crickets and worms. They’re cool little creatures.
I think the joke about it being "the only way to vertically center elements" is just referring to the fact that it's still kind of hard to do vertical centering and there's still no definitive, easy solution after 27 years of CSS. (It's now doable with Flexbox or CSS Grid as well as more obscure hacks, but it's still more fiddly than it should be.) Could be wrong, though.

Edit: I think thejohnconway has the answer [1]: the post was written before the Flexbox stuff for vertical centering was widely supported.

There were still less nasty options than 1x1 GIFs available, like "display: table-cell", so it's still very likely a joke.

[1] https://news.ycombinator.com/item?id=39127936
$18m is just under $0.01 on the dollar, which sounds very good value, but apparently debt collectors pay as little as $0.04 to $0.14 on the dollar anyway due to the low chance of getting paid:

https://www.solosuit.com/posts/how-much-collection-agencies-...
Where my frameset people at?
How about developing and supporting a browser extension for some company?

Have you researched what extensions are able to do? For example extensions for VPN service which is never free.

I would like to pay for adBlock if it becomes paid, I do not use any other extension regularly.
I guess the joke here is that you used to do really a lot of in-line JavaScript in HTML, there was even a time during high latency where it was better to use inline JavaScript than JavaScript imports (<script src>) for faster rendering times (you usually just had 2 concurrent connections with high latency and low bandwidth). So “distributing” your JavaScript in a single HTML all over the place was the way and fail to go :-)
Technically, the only required data is 'GET / HTTP/1.0', so if you don't throw away all of the bytes after that, perhaps the law applies to you. I don't know, I'm not a lawyer.
All light is reflected, unless your neighborhood has opted for an avante garde Vantablack theme.

Given a similar housing, the brighter light causes more light pollution.
After learning to code on it, we used BASIC as means to write the utilities to load DATA statements representing Assembly code, hexdump monitors or compiled languages, although the later were relatively hard to take advantage of, given the space requirements.
Vital to note: the asteroid was detected by a guy sitting in Hungary a mere three hours prior to impact. NASAs system pulled the reported data and calculated its trajectory.

“ The asteroid 2024 BX1 was first observed less than three hours before its impact by Krisztián Sárneczky at Piszkéstető Mountain Station of the Konkoly Observatory near Budapest, Hungary.”

“(Scout) automatically fetched the new data from that page, deducing the object’s possible trajectory and chances of impacting Earth.”

Equally unsettling - it was about 1 meter in diameter and the fireball was visible from large swathes of north Germany, there are numerous videos.
> reading the contents

Or having some javascript code in the page loaded by the iframe which could call some parent. function.
My first paying client when I was 19 (so around 1998?) commissioned a local high school graphic design student to hand paint this crazy village scene with stores. She then had it professionally scanned and gave me the files... which I then used to create an image map for each of her little "store fronts". She couldn't accept payments online (they didn't teach me that in my community college HTML course), still had to print out an order form and send in a check. I will never forget the horrid repeated plaid background she made me use.

I miss the early ugly web lol.
> No reputable shop caring about long-term sustainability of their offering would pursue [selling one off permanent licenses]. But if one were to choose to go down that road, they might market it by playing upon people’s nostalgia for shrink-wrap consumer software. They might emphasize how good it feels to “own” your software, while ignoring cost-of-ownership. They might rely on the inexperience of younger technical decision-makers, ones who have never had to confront the budget in real dollars that goes into long-term in-house support for services that aren’t the teams’ actual product. They might offer a “shared-source” style proprietary license, while being careful not to promise any updates or even bugfixes.

Yup. Bingo. Not to mention, once the license is sold, there's no longer any formal incentive for the developer to make your copy of the product specifically better. There are informal incentives, like goodwill and it being bad for marketing, but putting things on hold exists in the world and you need to account for that.
AI helpers, Chats and Calls??? Microsoft log-in, Commercial plans, Telemetry? Seems like an overload of everything for an editor - more distractions not a new way to code. Def sticking with good old nvim for some longer time, no better editing experience engineered yet
We're using a similar trie structure as the main document (node) index in SirixDB[1]. Lately, I got some inspiration for different page-sizes based on the ART and HAMT basically for the rightmost inner pages (as the node-IDs are generated by a simple sequence generator and thus also all inner pages (we call them IndirectPage) except for the rightmost are fully occupied (the tree height is adapted dynamically depending on the size of the stored data. Currently, always 1024 references are stored to indirect child pages, but I'll experiment with smaller sized, as the inner nodes are simply copied for each new revision, whereas the leaf pages storing the actual data are versioned themselfes with a novel sliding snapshot algorithm.

You can simply compute from a unique nodeId each data is assigned (64bit) the page and reference to traverse on each level in the trie through some bit shifting.

[1] https://github.com/sirixdb/sirix
No, it won't. Modified cars won't pass periodic inspection (I don't know how is it called in your country, but you most certainly have a periodic inspection).
I have a rather large website to manage. Based on Tailwind. There are still some fucking &nbsp;&nbsp; and <br /><br /> tags around because the original dev used layout all those text containers over image containers and wasn't told there would one day be no text.

N+1 still loves those 1x1 transparent GIF for newsletters.
See it being used? https://www.youtube.com/@_tmcw/videos

I didn't see an URL to reach a working demo for hands on test drive.
Emergent vs. Transactional Conversations
I'd still expect some bug fixes though, or security updates?

Also I wonder if they ought to be using the 'prerelease' checkbox on Github. It lets you mark a release as not really a release, and maintains a history
I still love tables. They are so awesome for dynamic design. The support column and row spans, alignment, weights.

And CSS is still way more complicated than good old tables.
The reverse of this is, I don't know how SO can validate the claim, or the accuracy of any of the results in the SO survey.

If a lot of people self-select themselves to align with techbro culture, techbro culture is mainly in the Silicon Valley but not only there, and they think, for example, owning a Mac is how you signal belonging to that group (as in, Macs are a modern day Veblen good), then people who think they are (or wish they were) part of the techbro culture, no matter their location, will buy Macs.

So, the claim being given by people quoting the SO survey is: SO survey responders are not mainly made up of people who self-identify as techbros or have had their purchasing decisions (such as buying a Mac) greatly influenced by techbro culture.

I do not know of a way to argue that position. You can state that, literally, techbros live outside of the US, which is obviously true without quoting this survey; it however, does not mean the Silicon Valley doesn't act as an echo chamber, and doesn't have great effect on the tech industry worldwide.

What I would more likely want to see is, of that 21% of America, how many live in either the Silicon Valley or the Seattle/Redmond region. As in, how many are hailing from the Chicago or New York or Dallas metros, or non-metro regions entirely.

I'm guessing that, still, many would have responded that they live in either the SV or the northwest, greatly more-so than elsewhere in the US.
And now we get some more semantically correct way to do it.

<div class="row"><div class="col">
Digital Ocean killed my droplets and gives a vague reply
Any idea what could be going on here?

I had two droplets on DO, a server for game halfchess.com and a VPN that I use at work.

I get this message from DigitalOcean Abuse. Could I have been targeted by an individual or is this something to do with a software loophole they discovered?

----

Hello there,

Thank you for your response.

We understand your concern and have reviewed this ticket extensively but we are unable to accommodate this unlock request. In order to maintain the integrity of our security systems, we cannot disclose which factors were identified that led to the decision on this account. We hope you would understand the limitations on our end.
Mirage Dynamics introduces its groundbreaking AI-powered in-video advertising solution.
Flex box row inside a flex box column, justify: and align: center.
I miss MS FrontPage!

I remember how shocked my friends looked whenever they came by and saw it open on my screen. They never understood why I spend hours on that thing instead of just playing games.

The first time I thought about learning to code was when I visited Linkin Park's website. Sure, it took 10 long minutes to load but it was a masterpiece of its own.

I'd just open the website and stare at it. And one day I just decided that I'm going to make one myself. I'm trying still...
I've never seen it as a layout thing but it was used a lot for email tracking.
here are some GGUFs https://huggingface.co/brittlewis12/Snorkel-Mistral-PairRM-D...
Pretty cool! You should make a section where users can submit problems. Of course they would need to be able to use latex too. They should also be required to write up a model solution that could then be seen upon clicking a link.

Then, it would be very interesting how different users solve it in the comments. But it should be strictly about problems and solutions as to not turn into another mathoverflow.

Another suggestion would be to change the color scheme for accessibility reasons.
How is it so much faster? It's only one additional keypress, vs having to reach for the arrow keys.
>1x1.gif let you push elements all around the page effortlessly. To this day it is the only way to vertically center elements.

align-items: center;
Ah yes, transparent images to get equal-width spacing on terrible browser engines like Opera and IE. Tracking pixels. Mixed HTTP and HTTPS content warnings. Java Applets. Perl scripts. cgi-bin. Uploading files one-by-one through a web portal (not even FTP). Building entire sites out of a mosaic of images. Having multiple versions of your site for 800x600, 1024x768, etc.