skysight-inc/HackerNews huggingface dataset:
Concerning tooling I'd say you have two different worlds, JavaScript and Python, each with a series of tools to tackle such tasks. It's not easy to compare them directly because of varying software environments and I haven't had a chance to test JS tools thoroughly.

For the sake of completeness: Mozilla's Readability [1] is obviously a reference in the JS world.

[1]: https://github.com/mozilla/readability
Choose the right instance.

Choose any instance, follow a whole bunch of people, block a whole bunch of other people, see where the interesting people are, migrate your account.

There's almost no politics on my instance.
This is a grammar: stars mean they are repeated, not pointers.
> what's not to love about it

hexadecimal, unironically. the url of

http://[2002:914b1:::1]

is one of my major sticking points for IPv6. i'd rather just have it be 16 octets or even 8 decimal quartets where each thing is required.

http://0.0.0.0.0.0.0.0.0.0.0.0.192.168.1.1:14246

would've at least looked a bit better than it is. would've been super easy too. imagine the convo:

"what's google's DNS IP in IPvX?"

"oh it's just 8.8.8.8.8.8.8.8.8.8.8.8.8.8.8.8"
or you watch and learn, understand the strengths and weaknesses, and then make an informed decision. async/await is no panacea. Quoting the Loom overview[0]:

"Project Loom's mission is to make it easier to write, debug, profile and maintain concurrent applications meeting today's requirements. Threads, provided by Java from its first day, are a natural and convenient concurrency construct (putting aside the separate question of communication among threads) which is being supplanted by less convenient abstractions because their current implementation as OS kernel threads is insufficient for meeting modern demands, and wasteful in computing resources that are particularly valuable in the cloud. Project Loom will introduce fibers as lightweight, efficient threads managed by the Java Virtual Machine, that let developers use the same simple abstraction but with better performance and lower footprint. We want to make concurrency simple(r) again! A fiber is made of two components — a continuation and a scheduler. As Java already has an excellent scheduler in the form of ForkJoinPool, fibers will be implemented by adding continuations to the JVM.

--
[0]: https://cr.openjdk.org/~rpressler/loom/Loom-Proposal.html
By the time you crack a rim it would be a good idea to check what the state of the other rims and tires is, just in case. That doesn't sound good at all, you should be able to drive up a kerb and down the other side on tires with the right pressure without damage unless you scrape the wheel along a very high kerb.
Safari seems to be caching it for me, but I can reproduce the delay every time with curl - so long as the user agent doesn't include the string "curl".
> Also, NO SLASHES NO COLONS in the notation

CIDR notation I think is fine, but hard agree on the colons holy crap. Also not being clever with the things, remove the "empty dot" thing.

> And ... can we increase the number of ports to 32 bits or more?

That requires a TCPv2 or UDPv2 or whatever, it happens at a higher layer than the IP layer.
Sounds like what a Product Owner is supposed to do
Yeah because i'm gonna glue a sign to my face that says "working on a side project" for our weekly scrum

I am sorry that I dared conceive a possibility of not licking sundar's boot for the entirety of my career. I'll do my best to brown nose for my CEO in the future, so as not to offend you
FDR did not have to do any maneuvering whatsoever to get his 4 terms - Grant had already run for a 3rd before him, as had Teddy Roosevelt. There was no rule against it an the people wanted him in power, so he stayed in power. Similarly, GWB didn't run for a third term, regardless of what he "could have" done. Neither of your examples are very strong here.
Spammers game the system while good-faith users get edged out. Spammers are determined actors who perceive threats everywhere, whereas good-faith users never imagine that a platform would secretly remove their content. Today, you see low quality content on social media, not because the world is dumb, but because the people who get their message out know the secret tricks.

Secret suppression is extremely common [1].

Many of today's content moderators say exceptions for shadowbans are needed [2]. They think lying to users promotes reality. That's bologna.

[1] https://www.removednews.com/p/hate-online-censorship-its-way...

[2] https://twitter.com/rhaksw/status/1689887293002379264
But then again, we have SEO which is serious business full of superstition.
To be honest, the hex strings make it much harder to remember imo, especially with the terrible syntax of nothing between a colon being a 0.

Even having them be 16-bit integers would've been find imo
Indeed, it was poor engineering. To be fair though, that was on their first and second models of watercooled engine, which was a complete redesign and once identified as a problem it was fixed. There are also aftermarket fixes for this issue, but unfortunately this is not something you just slap on. The engines to watch are 996 and 997 engines before 2007 iirc, the turbo/GT2/GT3 is excepted because it was based on another block (the 'Metzger' engine). So if you buy an older Porsche make sure that that problem is fixed when - inevitably - the engine was rebuilt or you could be looking at a very pricey repair, if that bearing (on something called the IMS) goes it will take the engine with it.
How would an unskilled non-prompt engineer formulate these tasks? I mean, what’s the difference that makes one a skilled PE here?
exposing evil corporations before it's too late

To play devils advocate, too late for what? Let's assume this company succeeds in their evil scheme and completely takes over the sports card market for next 50+ years, using their monopoly power to mercilessly crushing anybody who tries to compete. Unless they can use that power to muscle into a market that actually matters, what difference does it make to society.
> You don't know how, and nobody knows how, because it's not possible to do.

I think you misunderstood the comment, but at first reading, I did too.

But on consideration, I do not think @AtlasBarfed meant that this hypothetical IPv12 or whatever (7 through to 10 are taken) would be able to talk to both in one protocol.

It's well established that no seamless extension of the IPv4 4-octet address space was possible. I know, a lot of people still don't get that, but honestly, to the majority of people working in tech today, all this stuff is black magic that just happens. Either they learn, or they don't and can be ignored. That's OK. We have to live with that and move on.

The real, the big question here is: was there some single obvious thing that IPv6 failed to do or failed to include that has made its uptake so slow? It's taken some 30 years to reach approximately half the IP market. That is not just "not good" - that's terrible.

What IMHO apenwarr's blog post was trying to get at was the complexity of connection schemes needed, and how a new protocol with an integral way of of constructing virtual networks, connected over the public internet into cohesive wholes via some form of built-in redirection or mapping layer, would have made it a far more compelling offering.

I have seen others saying this, but I can't find any links any more. I welcome other pointers to articles not merely pointing out problems -- there are lots of those -- but proposing solutions.
Same here in South England.
I don't follow you at all I'm afraid.

I'm completely serious about the facts here:

* You don't have to kill people in order to eat them,

* I've had cannibals as babysitters in PNG as a child,

* I'm much the same age as Mike Alpers own children who I know from my days in university.

etc.

You claim to not be engaged with such topics because <<violence>> and I've quite accurately pointed out that violence isn't a neccesity here.

Why, exactly, are you having a little tantrum here?
Also because davec hated Intel and demanded that the internal architecture name be called "amd64" in Windows itself to annoy them
It depends on how you define, or what you include under, "prompt engineering".
For some definitions it's not that valuable, but here's one definition that IMO is and will continue to be very valuable:

1. You have a lot of mileage with LLMs and AI systems in general (people who are exceptionally good at this have been reporting spending several hours daily working with AIs).

2. You already mastered a large number of useful tasks you can consistently and reliably complete using AI.

3. You continuously invent and discover novel ways to use AI and accomplish useful tasks.

4. You can use LLMs and other form of AI _programmatically_, by combining LLM calls as part of a larger and more complex process (ideally by writing code, though some people do that well using no-code tools or even just careful manual execution).

5. You can methodically examine and evaluate AI tasks, for example by developing evals and running them and analysing their results programmatically.

6. You keep up-to-date and consistently adapt to new developments, like new capabilities, models, libraries, etc ...

7. You can often come up with new ideas or translate existing requirements for tasks that can be achieved better or more efficiently (or achieved at all) using AI.

If the above is your definition of "prompt engineering" then yes, it's incredibly valuable, and even increase in value over time.

( x-posted on: https://everything.intellectronica.net/p/ad-hoc-definition-o... )
Yes, a significant portion of the content appears to be imbued with sarcasm!

For shutdown or going private, I think it was related to start charging for data or something like that.!
Code is written once? Can't be farther from the truth. Code has to be iterated on, quite often too.
How to find out if programming is for you
If the very elaborate still in a neighbours garage is anything to go by, gin, limoncello and various others can be made this way too. 10+ bubble plates and away he goes.
I'm not saying use placeholder keys: the actual keys themselves serve as guidance.

Naming a key "nameBasedOnLocationIGaveYou" instead of "name", or "oneSentenceSummary" vs "summary", results in a meaningful difference.

You can even use that for formatted single-response chain of thought, like {"listOfStuff":[...], "whatDoTheyHaveInCommon": "", "whichOneIsMostImportant": ""}

Also remember, the LLM doesn't need valid JSON: I just straight up insert comments in the JSON in a non-compliant way for some of my prompts, GPT-4 and Claude are all smart enough to not hallucinate comments back at you. 3.5 might be pushing it if temp is too high (although even the nerfed API logit bias should fix that now that I think about it)

And sometimes to save tokens I describe a JSON object without using JSON: just structure it in neatly formatted markdown and even 3.5 can follow along
Except the northern parts of Sweden (and Norway?) which had a really nice summer.
Even the “vi compatible” mode in Vim does things quite differently.

If you want something closer to the original Vi experience, the lesser known “nvi” (not to be confused with “nvim”) follows the original UNIX behavior much more closely.

It seems to be the default in BSD and some Unix distributions. Last I checked 10+ years ago Debian shipped its base system with nvi. Many many years ago (20+) I actually used nvi in a programming competition because the only alternative was a horribly buggy IDE thing (the host organizers was trying to switch from windows to Linux as the default env but a bunch of support wasn’t quite there yet). nvi is actually quite usable as long as you’re not too deep in the Vim-isms
Maybe the widespread ANTI-VEGF treatments that people are getting for wet AMD are a contributing factor. VEGF is a known protective mechanism against dementia, and the common ANTI-VEGF medications have been shown to enter the brain.
Are there any rules against race car drivers breathing heliox?
> Our society has become one in which people feel licensed to give their selfishness free rein.

This, this right here - and it's not just the US where this shows up (although it's definitely the most extreme). At the core, I think, it's all about "free speech": when you have a constitutional right to say whatever you want, without any limitations, you will first get a bunch of contrarians yelling all sorts of offensive stuff around "for the lulz"/"because they can", and eventually that sort of stuff gets normalized, and then societal cohesion (especially when the offensive stuff is directed towards minorities) and eventually society itself gets poisoned.
I used a Raspberry Pi to do that for ages. All you need is Remmina and proper server setup: https://taoofmac.com/space/blog/2022/10/23/1700
Discovering Lua Programming: A Beginner's Guide
Embark on a journey to explore the world of Lua programming. Learn what Lua is, how it works, and its versatile applications in various domains.
And this piece:

"For example, he offers us a significant insight in the passage above. The censorship he had to address was not a conspiracy or even a campaign; it was spontaneous. Every right-thinking intellectual somehow knew that a candid assessment of Soviet rule was, well, just not the done thing!…"
Yeah, did Hitler get corrupted by power? No, power just enabled him to realize the ideals he had held since he was a nobody.
One issue with modern life is that we spend an awful lot of time focusing at fixed distances, bright screen in dark room etc.

I learned two exercises in Yoga for getting the eyes muscles into shape.

The first is basically focusing at different distances: tip of the nose, outstretched thumb, window in front of you, and a tree outside for example; then repeat the sequence back and forth.

And the second tracing/exploring the border of your visual field using the thumb by moving it as far left/right/up/down as possible without losing sight of it while keeping the head still.
>I can make GPT4 return valid JSON simply by providing examples in the system message. This works nine times out of ten

But you can do both. For my current use case of extracting information from articles, I have a json schema + one/two example articles along with their correct answers. This increases token costs but 3.5 is so cheap that it doesn't matter and for 4 you can use batching to decrease token cost per article.
One of the problems with agile is that it demands that every act of developer productivity be couched in a user story, a user-visible unit of change.

And the catch-22 is that only things that “deliver value” can be user stories, only things that are user stories can easily get into backlog, and only by doing things in the backlog can a developer prove they’ve done actual work that justifies them continuing to have a job at the company.

So to get around this restriction for something that isn’t a user-facing feature, devs have to be creative and you end up with these completely insane-sounding user stories like “As a user whose data is stored in the database, I would like the database schema to be overhauled so it can support a many-to-many relationship”.

Agile fails because it gives management fine-grained control over developers’ todo lists.
You don't get the point.

I work in Deep Learning Research. I don't get any help at all from ChatGPT for my core job. Copilot spews gibberish, too.

I do get enough help about peripherals. Some weeks ago, I needed help with Flask and HTML deploying a model to show it to stakeholders. (I learned Flask some years ago, but not needing it regularly, I forgot enough.)

The data cleaning, preprocessing, model training, making it better than humans were the hard tasks.

Deploying a Flask app with a simple HTML frontend was the easy task. But easy != free. It would have required 2-3x more time researching how to do exactly what I needed, which I did with Copilot and ChatGPT in ~1 hr.
Way colder than average in Europe, except for Spain which hit 40+

Sea temperature has also been pretty low for this time of the year
Capitalism is not inherently a political system. "Liberalism" would probably be more apt here.
The usage of words "live, chat and socialize" is not better. This is just rectangles moving in random directions and generating something that looks like a small talk conversation when any 2 rectangles collide (except when ChatGPT shits out several screens of text instead of a normal replica).
As far as I'm concerned, America is divided because of two reasons:

* The media wants sensationalism, because sensationalism gets them peoples' attentions and thus money. There is nothing more sensational than riling up and pleading to peoples' emotions.

* The political powers that be want to keep the people divided. A divided people is easier to control and manipulate, whether it's smear campaigns during elections or undermining the safety mechanisms of our governmental institutions or straight up cancel culture.

How do we solve all this? Beats me, I'm in my mid 30s now and already tired of all this bullshit. I'll spend the rest of my days by myself in the countryside just enjoying the simplicities of life while y'all go and club each other silly.
related (posted yesterday)

https://news.ycombinator.com/item?id=37119179
That's a long list of things which I posted on this account before. Some of the things are taking the bus to work instead of a more convenient car, taking more expensive trains rather than flying, reducing meat consumption when the meat replacements, which should be much cheaper to produce, are often actually more expensive, taking part in protests, exclusively using refilled glass containers (Mehrwegglas) rather than the cheaper throwaway pudding containers which also contain tastier contents, and reducing room heating (by thermal clothing and directly heating myself with a trickle of electricity rather than heating my environment) to the point where the neighbors' heat (we're on the ground floor) is enough to stay warm most of the winter. I'm looking into financing a wind turbine, which I expect to cost a few years' salary. I could put that money to other use (including for personal luxuries) but the climate problem is getting rather time-sensitive and I want to at least be part of the solution rather than the problem, even if it's very hard to solve all my emissions at once (I live in a rented place with gas heating, for example, but as mentioned I mostly replaced that even if some heating is still needed against mould and for visitors).

Is that satisfactory for you?
The only consequence to speech you don't like should be more speech opposing it.

(Unless the speech is completely illegal such as a credible threat or encouragement of violence).
> Which then begs the question, should Porsche be designing for the car people envision, or the car people use?

Presumably none of the above. They are designing the car that people are willing to pay for.

PS. "begs the question" does not mean the same thing as "raises the question". Anal? Pedantic? I'm not usually, but it is a minor fault of mine that I get bothered when I see people use "beg the question" wrong :-)
When this news hits the internet I'll be very sorry that I didn't start to hoard helium when I had this idea few years ago.
> This is still a problem! There are still a lot of academics publishing today who take Marx completely seriously and attempt to build on his ideas.

I don't think dismissing (all of) Marx because of Stalin makes much more sense than dismissing the idea of democracy because of the size of the US prison population or it's history of war crimes?
A (very) tiny bit of econ knowledge is dangerous, isn't it.

Markets find prices, yes, but that's not applicable to what we're discussing. Maybe in some Georgist utopia we might have housing prices being priced purely at their utility.

But that's not the NIMBY complaint. The NIMBY complaint is that wherever they live is at the perfect balance where any more development would only make things worse. Game theory and equilibrium pricing have nothing to do with that because in our current regulatory system, land owners can extract rents by blocking new development.

Every time I post in this Dunning-Kruger tar pit I'm reminded of why I usually abstain.
> Love what you do, do what you love, never work a day in your life

Don't fall for that. Work is work. It doesn't have to have a lot of purpose or even make you happy. It must be secure and pay you enough that you can make a comfortable living from it. Of course, it helps if it doesn't make you miserable.
I just cannot see how they could be successful in preventing power accumulation in the long run. Unless the thesis is that all (as in "each and every") humans by themselves want to prevent power accumulation, so nobody even tries. To me that does not sound very realistic.
I agree with you, but it sounds like the maintenance causing systems offline happened relatively quickly with no prior communication. In which case Nielsen was stuck trying to manage the two urgent situations that had arisen at the same time.
This feels like the right time to remind people of the paradox of tolerance [0]. Here's the summary of the article:

"The paradox of tolerance states that if a society is tolerant without limit, its ability to be tolerant is eventually ceased or destroyed by the intolerant. Karl Popper described it as the seemingly self-contradictory idea that in order to maintain a tolerant society, the society must retain the right to be intolerant of intolerance."

[0] https://en.wikipedia.org/wiki/Paradox_of_tolerance
I don't even know what a Miatas is, but in fairness this monster weights as much as three Dacia Sandero which is the most common car in Europe and is a five-seater your can go on vacations with, so very much not a micro car.

In fact I'm in the street in France right now, in vacation, and now that I checked at least half of the cars of the other tourists around me are around three times lighter than the “car” we're talking about…
X hasn't been well-behaved as long as Nitter has existed, it's crappiness is arguably the raison d'etre for Nitter.
Java was always conservative on the language front, but much more experimental/state-of-the-art on the runtime one, and that is still true today (e.g. GC-wise no other language is even close to Java’s, and basically every research is against that)
> Not all combination of Apple devices can be used in target display mode.

Target display mode is dead, isn’t it?

https://support.apple.com/en-us/HT204592:

“Target display mode is a feature available with certain older Mac models.

The following older iMac models can be used as an external display when plugged into another older Mac model.
iMac models introduced in 2011, 2012, 2013, and mid 2014”
Is all this "awfulness" something you see in the real world, or is it something the media assures you is happening?
I felt similarly. The OP was too long and unreadable. Not liking the comment has nothing to do with transphobia.
> That's only true in some kind of naive sense imho.

My opinion is that the use of cui bono is simplistic and naive and therefore inherently prone to abuse. It is rarely a real tool for investigation and then only ever the starting point, but for many it is the conclusion.

For example, to pick a controversial topic, who gains from Trump being investigated for multiple crimes before an election and so who is behind these investigations? The obvious answer, derived from cui bono, is that Trump is orchestrating these investigations into himself in order to profit financially and politically. It keeps funds rolling in, keeps him in the media spotlight whilst drowning out stories about his opponents and builds up his reputation as fighting against the the swamp/deep state/whatever. Pure genius, he's playing 4 D chess ;)

However it is equally easy to make the case the the Democrats, judges, deep state, Illuminati, whomever... benefit from trying to stop Trump from being elected again. But which story you believe is totally based on existing bias, making cui bono nothing but a tool for confirmation bias.