skysight-inc/HackerNews huggingface dataset:
The modern maximum was in 1950 (referring to the highest number of sunspots) and sunspots have been going down. Ironically, global temperatures were at +-0°C during that time period. We have less sun activity and yet temperatures keep rising. If sun activity were to go up for whatever reason then we would be twice as screwed as we are now!

https://en.m.wikipedia.org/wiki/Modern_Maximum

https://www.climate.gov/media/15021
Where did all of these folks go?

Zine writer Jason Farnon, who likely is the same Jason Farnon from the AWA issue in the OP although I don't know this for certain, wrote this article in his zine I Bleed For This? in 1996:

http://textfiles.com/magazines/IBFT/ibft045.txt

A recommended read for people who wonder where this culture went as the people who were in it got Real Jobs in the Real World. This file affected me personally pretty deeply in my teens -- now as an adult it feels a little over-dramatic but it's written from a place of honesty and it's just one of those things that you read when you're 17 and you swear up and down that will never be me.
I'm not sure where you read "developers who work with frontend tech aren't REAL developers" but it wasn't the comment you're replying to.
Ask HN: Batch Processing with OpenAI
So I have 10,000 paragraphs I want to individually process with a prompt.

Any packages that would handle running things async, doing retries, handling the occasional hung connection, and logging performance?

Tried helicone, but I don't think it handles the hung connections.

Just doing it manually for now, but there must be an existing solution?
I love this project but it's a hopeless effort. Witness:

Iodine. Basil. Capybara. Torque. Homotopy. Fedora. Felony. Gasket. Sciatica. Cumulonimbus.
the world should just enforce

How does that work, again?
The worst captcha are the ones on 4chan. I don't think I've ever gotten it right on my first try. It really discourages participation from all but the most dedicated of people. I swear it was added with the ultimate goal of reducing activity and getting regulars to pay for gold.
It's almost like turning up your oven makes your food hotter.
Aren't most of those investments going to be in American companies?

Canada doesn't have domestic equivalents...
In my experience, people specialzed in machine learning are usually researchers and mathematicians, not engineers. Writing a package that will work on any random person's hardware and system is a non-trivial engineering task.
A sort of "temporary building constructor"
like a LEGO for sheds, made from small
pieces like interlocking plates/hinge blocks of standard size
to build cube-like shapes extending from each
other like Minecraft blocks.
You realise you will got hdr but not working bluetooth and mices?
According to Wikipedia: "With a negative connotation and in a political context, tribalism can also mean discriminatory behavior or attitudes towards out-groups, based on in-group loyalty." I would describe their organization as federation of general assemblies, not tribalism.
I used ed for a few months long ago, working with a mainframe Unix-emulation environment that didn't have character I/O working yet, only line-by-line from the host OS. It taught me how to use regular expressions effectively, since they were the only way to make changes within a line. I think I still do a greater fraction of editing with RE operations than most people.

I know there are Linux distributions now that don't even include ed by default, even though it's in POSIX and occasionally used in scripts.
This is me. But the reason for this being the space is inundated with front-end frameworks - like there's a new one out every week. The nature of the industry is that you have to be up to date with everything. Like I had worked on Angular at one point but recently had to work on an older version and I couldn't figure it out easily. React was decent but now there's NextJs and Svelte etc.
You can build your own and you don’t need 6 GPUs unless you’re training
Although defenders of Scrum often include Product Owners, Scrum Masters, and managers due to their responsibilities, positive experiences aren't exclusive to them. Developers, engineers, and QA testers can find value too. Clear communication, collaborative dynamics, and well-defined tasks contribute to success. Embracing iteration and participating in regular retrospectives also enhance the methodology's effectiveness for individual contributors.

Moreover, for more insights, consider consulting TechnBrains' developers as a further guide: https://www.technbrains.com/services/hire-developer/
What's wrong with this?

float: left;

Oh wait… that was 2002 at least.

"Tables ought to be enough for everyone."

There we go! Nailed 1998!
I just use GTP4all [0] both the GUI and the python bindings[1]

[0] https://gpt4all.io/index.html
[1] https://docs.gpt4all.io/
That was ex
I'm very surprised how smooth it is in Firefox on android! There's a small issue where downward strokes sometimes trigger the page refresh gesture. Not sure if it's possible to prevent that?
Home infrastructure for power and data is due for a switch. Copper is expensive, and running 120V at 15A everywhere is really overkill with a 3w led bulb being blindingly bright and needing dc. Electronics largely are all hooked to USB-c chargers at this point. The poe to USB-c splitters are largely 5v at this point, but poe can produce over 70W depending on type, so it doesn't have to stay that way. Ideally, daya could be bridged as well, plug in usb-c start charging and it looks like a network adapter too. The number of things that need more than 70w isn't that high. Kitchen mostly. Bigger TVs. Real beefy laptops or desktop computers. If they made a new POE standard that could support USB PD3.1 you could run anything outside the kitchen other than the a/c. That would probably mean a new cable standard though. Even just as things stand, POE could largely replace electrical wiring outside the kitchen.
> Embedded styling is not Cascading Style Sheets

I think that's needless pedantry; the contents of the `style` attribute still needs to be valid CSS.
We host our own LLM because:

1. We are not permitted, by rule, to send client data to unapproved third parties.

2. I generally do not trust third parties with our data, even if it falls outside of #1. Just look at the hoopla with Zoom; do you really want OpenAI further solidifying their grip on the industry with your data?

3. We have the opportunity to refine the models ourselves to get better results than offered out of the box.

4. It's fun work to do and there's a confluence of a ton of new and existing nerdy technology to learn and use.
so it's the tone of my textual words? i think you're mistaking my laughter at their blatant and willful ignorance for hostility, and quite honestly it sounds like you're projecting that hostility. from the start I've been incorrectly downvoted and critiqued while being the primary commenter in this child thread providing a semblance of correct view. to be quite frank i deserve an apology, not some nitpick that comes from your personal assumption about my tone. but i know i won't get one because it's not hostility you care about at all. a lot of you commenters here are pretty hilarious. but not in a good way.
There used to be these espresso book machines that showed a lot of promise, but I'm pretty sure they're completely defunct now: https://www.ondemandbooks.com/
Sure, the difference is that the first endpoint would give you back only one single embedding vector for the entire paragraph, while the second endpoint would give you a separate embedding vector for each sentence in the paragraph.

And yes, everything in this code is designed to run on the CPU well on a modest machine and is 100% self-hosted, no API keys needed at all. But if you do have a GPU installed and configured it will automatically use that since it’s powered by llama-cpp which now supports CUDA.
What do you think is wrong with that paragraph?

The conclusion (the sentence starting 'thus') does not follow from the premises.

If we accept the premises as true then, depending on whether the 6700 is the overall average or the average not including grande ecole students, the % should be either 9% or 10%. No sensible calculation from those figures yields 30%.

It’s just saying that limited funding is disproportionally directed to the Grande Ecoles, leaving the other schools with much less funding.

By my calculation from the provided figures, equalizing the per capita funding for all students would increase the funding of other schools by just 4.7% to 5.2%.
Worst UI ever.
> I found myself just the other day wishing i could await the setting of a state variable, it was making saving a file in a complicated form a little difficult.

It used to be that React.setState would accept a callback function to fire after the state was set.

The newer setter function returned by useState doesn't have that anymore I'm pretty sure. Tbh I've never tried though.
While I get your point, I think it's a case of the perfect being the enemy of the good. This project is miles away from being a Ring doorbell.

I guess the author found the ease of use of an ESP32 to be an acceptable tradeoff (or didn't consider its firmware to be a problem). Others may feel differently, and can modify their build accordingly.
tl;dr:

1. ZFS
2. pkg
3. unclear

... profit?
The problem is that it is hard to define "part time developer job". Freelancers can be part time developer and there are plenty of websites for that. Then you are perhaps talking about roles that provide benefits like an employee (W2 equivalent in the US) but you working hours are less than 40. I don't think most companies hire like that yet even though it could be a good fit for startups or smaller companies that cannot afford to pay full time but could use experienced devs part time.

There are some legal/labor laws that employers also have to keep in mind. For example, in the US, health insurance companies may require you to have employees work a minimum number of hours or they are not eligible (this can vary by the state).

So the thing is that our current system is NOT designed for part time jobs especially in Tech. Unless changes are made in administrative/labor/legal stuff, I doubt it is easy for a company to do that. You either freelance or you are a full time employee. Usually.
I've been telling people the same thing. The aggregate demand for ALL knowledge work will go up because of LLM not go down. Why? If someone is 2x more productive, then they become 2x more valuable for the same pay. There are all sorts of small companies out there that previously couldn't afford marketing or analysts. But if they become a better investment because of LLM, then suddenly companies will demand more of them.

The issue I have with the article is that it doesn't explain why Jevon's paradox works. Fundamentally it's because demand/supply curves are non-linear! Where a 10% drop in price (because of efficiency gains for example) creates a 50% increase in demand.
From the article:

> If Stellantis is able to net the full C$15 billion from the federal and provincial governments over the next 10 to 15 years, which is based on meeting production targets, this would amount to C$6 million per worker, given that the Windsor plant is projected to employ 2,500 workers. Such a sum would more than cover its entire labor cost at the facility for three decades, meaning that the governments of Canada and Ontario are providing Stellantis with a free workforce into the second half of this century.

I don't think you can equate depreciating equipment against income on your tax return (which is considered to be an "oil company subsidy" by many) with straight up free money from taxpayers like this.
Obligatory: https://xkcd.com/810/
Llama models have been pretty easy to host. StableDiffusion was a real nightmare when it came out (and still is at times).

Using docker has an initial threshold you have to get over but once you do, everything becomes very easy in it. How you end up using docker matters very little once you get the concepts.
I generally don’t like react, and even when it came out I thought it was overly complicated. It’s also massively overused I think. Sometimes I see the popularity and think I’m taking crazy pills.

I’ve recently been doing a lot of react work. Even relatively simple changes on pages that are just pretty basic forms that probably shouldn’t have ever been a react page in the first place are huge changes. Even ignoring updates to the backend, adding a basic fields to a form with some validation can be 20+ files changed.

This week I updated a rails Erb file with jquery, wow it took 1/10th the time, file changes and energy. Really the golden age of web technology.

React probably has a place if you’re making a single page application at the scale of Facebook, but otherwise I don’t see it.
Why is it we have to insult the loser to make a point?
MuseScore = stupefyingly hard-to-use program geared toward transcribing previously notated music

In MuseScore, you're all right if, before moving on to the next measure, you get the previous one correct so that you don't have to go back to edit anything.

Those who say "you're using it wrong" or "you've not spent a few weeks learning it" invariably cite successes which land into the above use case.
I think I feel the same way. I think it has to do with someone like this going to jail sounds like justice, but it doesn’t really help any of the people he screwed over.

Sort of like when one of the government agencies issued a huge fine to a company that wronged users. Will I ever see a dollar of that? It’s punitive consequences, but not justice.
Indicators of Compromise (IoCs) and Their Role in Attack Defence
Meh.

Only for non heavy or non critical tasks.

No one's going to seriously propose using Node or MS for HFT. Or even use javascript to make something as heavy as a videogame streaming server. It would be too slow. Even if you did do something so quixotic as to build an HFT server in Node, no hedge fund or investment bank is going to switch to a Node based HFT communication system. They'd just be agreeing to be noncompetitive.

I guess what I'm saying is that where it counts, I almost always recommend real time libraries in Java or C++. Rust, is not there yet. Hospitals can't risk a patient's life on it yet by having the PACS system, or God forbid, the modalities themselves dependent on the newest Rust release. Or even worse, Node. It's way too risky.

Most people on HN don't know or hear about work in these kinds of fields. So we think Node is a great and effective tool for solving server side problems. Because it solves most of the problems we see. It's not. It's a great easy tool for solving server side problems. And we'll all make far better CTO's in the future if we recognize the difference, and the revenue opportunity extant, between easy and effective.
Like gablock? https://gablok.be/en/
Certainly not in Lisp; I have never heard it before; I thought Op made it up :); but have looked it up on Wikipedia and indeed is a term. Seems just to alter the behavior at the runtime.
Doug Ford haters popping up in random places...
You're _seriously_ not missing anything
We're going to need to build AI resistant bins at some point, aren't we.
this one's my absolute favorite: https://www.npmjs.com/package/react-public-ip?activeTab=code

Not a single bit of "React" in the code. It has absolutely NOTHING to do with React. But I've seen it in projects I've inherited... just because, "we're using React, may as well get the React version of the library".
If you ask me, the whole idea of trying to prevent bad actors from acting badly by throwing up barriers to EVERYONE trying to get access to your system is... weird.

Better to deploy some light measures (tarpitting, RBLs etc.) on entry, then weed out the bad actors once they start acting bad inside the system, no? I mean CAPTCHA for everyone? Come on.
Typically that's not how these things work at least in the time frame that you don't starve to death.

Leading up to 2008 you'd think the market would optimize for lenders that checked who they were giving loans to. But that's not what happened. The idiots kept giving out shit loans until the entire market burned down taking out good and bad lenders alike in the aftermath.
This reads as if written by someone with rose tinted glasses.
Yup, i was there for some time, I remember there was a accelerator on King's street. But yes pretty much occupied by big companies.
I believe there's also an INPUT_PULLDOWN option, at least on some of the pins.
It has a pressurized hull, a rocket engine, and cold gas maneuvering thrusters. Whether or not you consider an altitude of 85KM to be "space", the vehicle itself is a spacecraft.
my 8080 emulator was written on the same DEC hardware as Allen's in Fortran77 in the early 1980s. no internet or "modern software tools", just the 8080 spec sheet. took me about two weeks or so, on and off. so it is not extraordinary or incredibly impressive - i'm certainly no genius SE.
No, but in some places you might not be required to pay for your incarceration...
> I'm not familiar with what they offer but they would be my last choice to trust for something like this.

I am not sure what you think they may do with your photos, but in my experience they provide an excellent service. If your family is happy with the solution you may find you are swimming against the tide unnecessarily.

I know it is fashionable to be anti Google, and I apologise to anyone who may find my remarks offensive.
Yeah, those StackOverflow posts are the perfect illustration of why I find ChatGPT so much useful for this kind of thing.

Compare them to my original transcript. They don't provide me with enough information: how do I actually run that code?

I got ChatGPT to split me out a zsh script, which caused it to show me how to use "osascript -e ".
This is not what happened.

A quick reference is

https://en.wikipedia.org/wiki/Ximian
That assumes that intelligence is what makes a country successful, and I don't think that's the case. Australia became a first world country starting from a British penal colony.
Not useless. You had to set something like OSSPD and some MESA variables and the games would run fine with the old libc libraries. I think both Debian and Slackware had "compat" libraries for a while.
Or like too simple parables are just too simple..
https://archive.ph/Ex7Me
Try using a browser which resists tracking more, you'll see it. And a lot of the time you see it it's not actually solvable: the captcha system has already decided you're a bot and will just try to tarpit you with ever slower-appearing challenges which will always fail.
Ditto. Power gives up nothing without a fight.
The first time I expirienced Scrum rituals I thought I'm inside the Idiocracy movie, or playing some tech-themed LARP game.

In my anecdotal expirience the same org moved from mini-waterfall to Scrum now required order of magnitude more people to work on a project with a fraction of complexity (e.g. equivalent to a single component/service under mini-waterfall).

Not everybody knows that, but Scrum was invented to manage a team of dysfunctional COBOL programmers at a bank, not for product-led tech companies, and certainly not for startups.

If you're mostly hiring juniors, low-skilled, unpassionate, unable to work autonomously without constant handlholding, reactive instead of proactive people, then you'll certainly need some micromanaging SDLC like Scrum.
Most CAPTCHA's today also look at meta signals.

You can significantly increase your success rate by adding some "random human" actions:

- wiggle the mouse a bit, don't go in a straight line

- click multiple times in quick succession on a image

- wait a bit before clicking the Submit button after selecting matching images

- match a wrong image and then immediately unmatch it (as if a mistake)

- click randomly on the page around the CAPTCHA

- resize the window a bit, rotate the scroll mouse a bit

And don't do the exact same thing every time, improvise, pick randomly 2-3 actions from the list.
Sorry to argue semantics, but how are these "investments"? This money doesn't generate a return or grant equity to the taxpayers.

This is simply free money given to companies owned by politically connected people. It's marketed as helping "clean energy" or so they more easily jam it down the taxpayers throats.
Hotline to Marx, he might like to add this detail.
> Ontario automotive manufacturing only exists because of corporate welfare, so in that sense I think draining our resources is not the path to being sovereign.

That "corporate welfare" helps employ 136,000 Ontarians as well as maintaining an robust industrial base that can expand into newer critical technologies such as Battery Tech (as is clearly seen in the article above).
Only a matter of time before they demand your phone number.

You know, as part of their embrace, engulf, and extinguish strategy.
A Metaobject Protocol for C++ (1995) [pdf]
Very interesting URL, it redirects to https://www.youtube.com/watch?v=oMGOm9E-Hak. I didn't know that you can append whatever you want to the video ID.
This is fine, really. If a community doesn't maintain it, it's not valuable to the community. The best projects are the ones where someone has a personal interest in seeing it succeed.

I've been using Linux for 25 years and I'm old now. I just want shit to work. If I have to pay for it and it's closed source, that's fine with me, as long as it does what I need. The open source philosophy is great and should continue, but also I am just tired of how often Linux is difficult, mysterious, and buggy, and would rather just pay someone to make it work so I can get on with life. (Mac sucks balls and Windows is a security nightmare and not great for development, so I'm still on Linux)
Good point. You'd have to pass the stuff to be rendered as a function that would be run if the conditional is true. In any case you just add another allocation, scope (the anonymous function), etc. But some people might like the "syntax" a bit better.
It was more than that among the Left. Yes, everybody on all parts of the political spectrum on the Allied side tolerated "Uncle Joe Stalin" during the war, as Germans fighting Soviet troops were Germans not fighting their troops, but this was just "the enemy of my enemy is my friend" reasoning. But until Khrushchev's leaked 1956 "Secret Speech" in which the crimes of Stalin were denounced, a large part of the Western Left really thought the USSR was a workers' paradise and that complaints about it were just right-wing propaganda spread by exiled Russian aristocrats bitter about losing their power and wealth. Trotsky of course had been telling the world about Stalin (until he got murdered in Mexico by one of Stalin's agents), but most people likewise assumed that he was just bitter for losing out in the competition to be Lenin's successor.
Oops, it says this in the article. Embarrassing for me :grimace-emoji
Yeah, apologies, we did the first round about 6 feet below the surface. For me, at least, the resistance wouldn't have made a huge difference anyway; while some people suffer from nitrogen narcosis and don't realize it, I definitely felt mentally "slow" while doing the test at depth. It was frustrating knowing that, 15 minutes earlier, the task felt easy but at depth it felt really mentally challenging. While I was only about 20% slower, the qualitative mental effort was drastically higher.
I had to use ed once in a very minimal rescue environment. I had never used it before, and I also only know vi in a very basic way (emacs is my daily driver).

It took some study of man pages and trial and error to achieve what I needed, but I was able to get it done.
Emacs had undo tree since as long as I can remember