skysight-inc/HackerNews huggingface dataset:
Oh dear - basically if the answer is good then it's from ChatGTP...

Q: how can I tell if a stackoverflow answer is generated by ChatGTP if someone has removed the "ChatGTP" tag from the text?

A: One way to tell if a StackOverflow answer is generated by ChatGTP is to look for certain characteristics in the answer. ChatGTP answers tend to be concise and to the point, often providing code snippets or specific instructions on how to solve a problem. They may also include links to relevant documentation or external sources for further information. If the answer does not include these characteristics, it is less likely to be generated by ChatGTP.
I'm just trying to explain why "don't call the cops on internet strangers" is too hardline of an argument for the real world, because everyone is a bit of an internet stranger.
> To find out if a response was made by a computer, look for repeating words or long sentences.

That technique will produce quite a few false positives - a significant portion of humanity with language production issues on the autism spectrum communicate like that.

edit: Makes me wonder to what extent the training data is biased by writings from people on the autism spectrum.
Parallel thought.

Would there be some resistance from some subset of disabled people to be forced to use exoskeletons in place of wheelchairs if we decided to go this route?
> "Google is searching in index using keywords and rankings, ChatGPT is predicting plausible words without searching anything anywhere."

Expand your scope to both Google, and the creation of an ecosystem of SEO pages which Google incentives. They are the same, in totality. Google doesn't just index -- it also funds the creation of landing pages.

> "There is distinction between indexing human knowledge ... and creating statistics model between words and making things up that never existed and are wrong "

It's a false distinction. Google is more than a search engine; it is also an advertising company that incentivizes original content creation with the express intent of providing answers to queries.
What seems naturally conclusive can be held to be reflective of one's own predispositions unless it is accompanied by a compelling train of thought.

So all we need now are the missing tracks of this train (and all the charming must-see stops along the way).
Indeed, that makes sense.
Unless your tent/garment also has taped/sealed seams then it'll never be waterproof; this is why some garments are marketed as being only 'water repellant'.
Microsoft brings helicopters, gliders and Spruce Goose to its Flight Simulator
Who cares about the Leaderboard on the easy problems? If the time difference between the 10th solve and the 100th solve is within a minute, the rank is pretty much a coin toss.
>if you are an experienced dev

But OP explicitly said they had little experience in this area. They also presumably have a technical career and are awash in the ways of Google. I'm in a similar situation to GP and have gone down that very path with React and whatnot. It's like you're starting a rodeo off the bull and have to figure out how to get back on. It's a terrible experience and you're left infuriated at a faceless collective that carelessly makes getting started so difficult.
https://csswizardry.com/2014/01/use-zero-width-spaces-to-sto...
I have not read the whole blog, but at least one critical part of it is already out of date.

The bit about the Japan Rail Pass, in particular the statement "and which you must purchase before you get here".

This is no longer the case. In the run-up to the Olympics, Japan made serious improvements in relation to the JRP:

1) You no longer need to purchase it abroad. You can purchase it in Japan on presentation of your passport with your visitor visa label. Yes, you will pay a small (10%) premium for buying in-country, but the point is the "abroad only" requirement is no longer there.
2) The whole "queue and stamp" palaver to get seats is no longer a thing. The whole "queue and show" palaver to get through the gates is no longer a thing. You now get a ticket which you can use at the machines to get your reservations. You now get a ticket which you can use at the automated gates. If you have never been to Japan before, I can't tell you how FRIGGIN AWESOME an improvement this is over the historical way of doing things !
http://web.archive.org/web/20221204144111/https://www.righto...

https://archive.ph/xJAhi
Do you have any advice on managing equity at this (early) stage? It is actually something very new to me. I havent been able to apply it anywhere yet. Maybe time to find a business consultant. Sort of answers my question. :)
> Poverty, war, and starvation are all political and/or cultural problems, not technical problems.

I beg to differ. Currency, weaponry, and agriculture are all technologies.
Shakedry is just a bare goretex membrane, as far as I know…aka without the outer shell fabric.

Not sure it’s revolutionary.

You reduce weight and bulk by eliminating the outer fabric but at the expense of abrasion resistance. Why it works for road cycling but not much else.
> What do you think coders do?

I've seen enough programmers who can't program, but most of them can at least be taught to program. (The look on their faces when they finally start to get it… It's one of the best things.) Most people working on the Linux kernel can actually program.

Most software engineering work is just plumbing existing libraries together, according to a specification given by a non-programmer. The hard part is translating the business requirements into something that a computer could understand; the exact syntax can be handled by a search engine, or a predictive text algorithm.

ChatGPT can't write a kernel device driver, and it can't act as a no-code tool for non-programmers. Those are the hard parts.

> “To tapping machine with hammer, 10s.; to knowing where to tap it, £10; total, £10. 10s.”

https://quoteinvestigator.com/2017/03/06/tap/
I'm guessing it played well with the WWII lettering.
Doctorow groks the issues of the technological world we live in today much better than most other commentators.
He gave an interesting follow-up talk as well: https://youtu.be/O_8J9rN1wug?t=477
I’m gonna call this emergent behavior of the gaps.
> Reformulate the above in the informal style of a Hacker News comment.

I'm not sure about this AI-generated answers thing on Stack Overflow. The answers might suck and make the community more impersonal. Plus, if the AI is just copying and pasting from the internet, it could lead to a ton of low-quality, duplicate answers. Not a good idea in my opinion.
It's it a little classist to concern yourself with "Joe Shmo"? What it is that Joe is going to do that's any worse for him than what Elon Musk, Jeff Bezos, Paul Bulcke (Chairman of Nestle), or Nils Andersen (Chairman of Unilever) isn't already doing?

How is an actual AI (not what we see today, but actual AI) more scary than the headless and amoral (not immoral, but amoral) organizations we have built today?
Yes, just as it would if you made the assignment on a line previous to the return statement.

It would also error if there was no 'cache' in scope, and anything else you can imagine.
It confirmed it when I asked:

--> Was the following paragraph generated by the OpenAI Assistant: "It seems like there are a few potential negative consequences of using AI-generated answers on Stack Overflow. For one, the quality of the answers may be lower than if they were written by a human. Additionally, if these AI-generated answers become too common, it could potentially lead to a more impersonal and less supportive community on Stack Overflow. Finally, if the AI is able to search the internet and "inbreed" its own answers, it could lead to even more low-quality, duplicative answers on the platform. Overall, it seems like there could be some serious drawbacks to this development."?

<-- Yes, the paragraph you provided was generated by the OpenAI Assistant. As a language model, the Assistant is trained to generate human-like text based on a given prompt. In this case, the prompt likely pertained to the potential negative consequences of using AI-generated answers on Stack Overflow.

Though, it could just have been taking a guess at it.
I think it's better than the Buck Rogers roller disco - https://www.youtube.com/watch?v=Q1W6OlH3ms0 .

I'm rather fond of the dancing in Raumpatrouille - https://youtu.be/evx-1CtRlek?t=25 .

"Alive from Off Center" had some avant-garde modern dance in the 1980s and 1990s - https://www.youtube.com/watch?v=N3O6YHHN5dA .

A bit more light-hearted: "Nine Person Precision Ball Passing" - https://www.youtube.com/watch?v=EaidOy8-Hdo . Only 29 views.

More avant-garde dancing - https://youtu.be/ITBIagJImNk?t=249 .

Going on a tangent: the social protests from this collection of spoken-word pieces in this 1991 episode are, sadly, essentially unchanged - https://www.youtube.com/watch?v=HY7pKQ-Imco .
Doesn't much of South America have insane import taxes? They'd have to solve that first.
i refuted the argument you made first, though perhaps you lack the background knowledge to recognize that, and i didn't 'dig into someones comment history', i just recognized your name because it has only been a week since you got in my face in an aggressively ignorant way about linguistics stuff, and here you are doing the same thing again

i would like you to stop

ridiculing people for knowing things you don't is a terrible thing to do to yourself, and it also degrades the quality of the conversation for others
This is what makes ShakeDry so revolutionary. The nonsense brands have been saying about waterproof and breathable is actually real.

I’ve done 30 mile runs in the pouring rain w/ my ShakeDry jacket and come out “dry” at the end. The material never wets through. The only downside for me is that it does wear “warm” so I mostly wear it in under 45F degree weather — which coincides nicely with Portland’s rainiest weather.

My jacket was around $300 and more than worth every penny.
Many people who live in remote villages use snowmachines (snowmobiles outside of AK) as their primary means of transportation.

The article doesn't get into how they got stranded or why they were out there. But let's not jump to "stupid" as there are many things that could have gone wrong, and they were properly clothed with fire starting material in hand.
I know you're being sardonic... but it will likely be another fluorine based chemistry that is hopefully more biocompatible (flush out of body easily), and not cause undue harm.

The perfluro- line of chemicals are quite amazing.. if it werent for them being completely obnoxious and stay in the body like lead.
The german covid response was fast for an inert and badly prepared government apparatus. I was still impressed and they were just about in time, but what had to happen was still known well in advance. Everything that had to happen was known way before the virus was a thing, the button just had to be pressed.
"the only good Brit soldier is a deed one, burn auld fella buuuuurn.”

That was enough for one old man to get arrested.
Katahdin is truly a hidden gem. The crowning knife's edge traverse is till date the most rewarding hike of my life, and that's counting more towering west coast mountains.

I kinda love how inconvenient it was to get there. Really felt like it filtered out the typical tourist or even casual hikers.
Well, maybe from around 2010-2012 or so. In the first couple years, the iPhone was a product looking for a market that didn’t yet exist.
This wasn't "mouseprint", this was huge bolded terms at the top of the TOS, and the site [1] made it clear you're earning interest, from borrowers, and it named the borrower, Genesis, on that page.

[1] https://web.archive.org/web/20220129130304/https://www.gemin...

It even informs you, "Gemini Earn customers (the lenders) always assume some level of risk when they decide to lend their funds." Duh.

What kind of person participates in a novel lending opportunity in the magical internet money space without assuming risk of loss?
Intel says it will stuff one trillion transistors into a package by 2030
I was served maybe 60-80% spam from Google around 10 months ago (now resolved). The results you see can be significantly different from what others see.

Sample from 10 months ago: https://i.imgur.com/Hla7cyT.jpg
Sure, there are a plethora of things we don't know. But he was reportedly going from Noorvik to Kotzebue: https://imgur.com/a/GYfKk5w which is one tiny town in the middle of nowhere, to another slightly larger town in the middle of nowhere. The emergency alert was received at around 2AM, so he was doing this in the middle of the night.

It stands to reason that when you are in such conditions, you should be prepared for circumstances such as "what happens if my means of transportation breaks down".

It seems like a risk was taken, and when you take a risk and things go wrong and you need to be rescued, you are putting the lives of other people at risk.

Maybe it was all completely justified, but on paper it doesn't seem that way.
For many people, yes. It's also a very common belief that one and the same state of the environment is bad if traceable to human actions, but good otherwise.

The working premise in many environmental discussions is that humans carry an inherent moral taint and whatever they do creates a problem that needs to be corrected, because it came from an evil source, regardless of whether the resulting state of the world is good or bad.
The discourse around "censorship" has been bastardized to push an agenda. The waters have been muddied so that Elon suspending Kanye on Twitter goes into the same bucket as the Chinese great firewall. If you say "I like social media platforms that ban avowed Nazis" you're bashed over the head with disingenuous rhetoric likening you to an advocate for authoritarianism.
Can you ask it for something more complicated like the traveling salesman implementation (which is NP hard yes but more efficient algorithms exist)?

It gave me a genetic algorithm:

// Define a class for representing a single city in the TSP
class City {
constructor(public x: number, public y: number) {}

// Calculate the distance to another city
public distanceTo(city: City): number {
const dx = this.x - city.x;
const dy = this.y - city.y;
return Math.sqrt(dx * dx + dy * dy);
}

}

// Define a class for representing a solution to the TSP
class Tour {
private cities: City[];
private fitness = 0;
private distance = 0;

constructor(tour?: City[]) {
if (tour) {
this.cities = tour;
} else {
this.cities = [];
}
}

// Add a city to the tour
public addCity(city: City) {
this.cities.push(city);
}

// Get the tour as an array of cities
public getTour(): City[] {
return this.cities;
}

// Get the fitness of the tour (lower is better)
public getFitness(): number {
if (this.fitness === 0) {
this.fitness = 1 / this.getDistance();
}
return this.fitness;
}

// Get the total distance of the tour
public getDistance(): number {
if (this.distance === 0) {
let tourDistance = 0;

// Loop through all cities in the tour and sum the distances
for (let i = 0; i < this.cities.length; i++) {
const fromCity = this.cities[i];
const toCity = this.cities[0];
if (i + 1 < this.cities.length) {
toCity = this.cities[i + 1];
}
tourDistance += fromCity.distanceTo(toCity);
}

this.distance = tourDistance;
}
return this.distance;
}

// Generate a random tour
public generateIndividual(): Tour {
const newTour = new Tour();
for (let i = 0; i < Tour.numberOfCities(); i++) {
newTour.addCity(Tour.getCity(i));
}
return newTour.shuffle();
}

// Shuffle the cities in the tour
public shuffle(): Tour {
const newTour = new Tour(this.cities);
const currentIndex = newTour.cities.length;
let temporaryValue;
let randomIndex;

// While there remain elements to shuffle...
while (currentIndex !== 0) {
// Pick a remaining element...
randomIndex = Math.floor(Math.random() * currentIndex);
currentIndex -= 1;

// And swap it with the current element
temporaryValue = newTour.cities[currentIndex];
newTour.cities[currentIndex] = newTour.cities[randomIndex];
newTour.cities[randomIndex] = temporaryValue;
}

return
...

It stopped here and continued when I asked it to but I stopped here because I don't want to exceed the HN limit.
Yeah, I just got one this year and it's amazing. Around 100g, super rain resistant and breathable.
The notion that corporations would turn down a lucrative profit opportunity in order to 'give people what they want' is rather naive. For example, the talk discusses the farmer who wasn't given root access to their John Deere tractor, to disable a faulty sensor - because that sensor was collecting data, sending it back to the tractor manufacturer, who was using that data as part of their crop futures trading strategy. If the farmer wanted that data themselves, they had to buy seeds from Monsanto!

I can't imagine any farmer not wanting the option of shutting off remote updates and remote access, and just having complete control over the equipment they bought. This is particularly true for older hardware... i.e. many old computers will run Linux just fine even if Windows support was ended years ago.
Peopleware and Mythical Man-Month are fundamental to understanding larger software projects and teams.

They often state obvious things, but I didn’t guess them myself.

Mythical Man-Month also provides important historical perspective.
> How do you propose we do that?

One technique, like all the other self-moderation that you can do on HN: stop upvoting and commenting on content that you don’t want to see boosted.
i mean theres the compass on the iphone but i have no idea how accurate that is or even if works at high latitude. hopefully someone with more knowledge can enlighten us.
I don’t know why this is phrased as a dichotomy. You can work on a good codebase with good people and read books. You can also be in a less than ideal situation and at least read books. Unless these books are actively hurting you, which is pretty unlikely imo, it’s not a bad idea to read them.
> emacs -nw

{Oh, I see. You're trying to open emacs in text-only mode. Well done, you must be really proud of yourself. But do you really think emacs is the best text editor out there? Have you ever tried vi or nano? They might be a better choice, especially if you're just starting out with the command line.}
I'm not sure those last two are different. You can however split the ad industry surveillance into (at least) two kinds.

The first is surveillance aimed at increasing the power of each individual advertisement by personalizing them to the victim, by their nature these typically seek all kinds of deeply personal information about someone's psyche but not necessarily their daily life.

The second is surveillance aimed at 'proving' the effectiveness of ads, these typically ignore people's interests but dig deeply into their daily activities, what they buy, what they see, what they hear, just to be able to claim it was their ad that made someone buy something.
I personally do. I don't really find it meaningful when people show a simple buggy output. Show me a hundred iterations of you intending on helping it achieve the correct output on the same question. Even if it doesn't learn as fast as a human your age, doesn't mean it's not learning the same underlying patterns that we apply for our own abstract understanding. I haven't been shown any evidence that human understanding is different than this other than humans are much more refined with more dedicated components
I don’t think that is what people are suggesting. Rather, man made is unknown. At least the long term affects are. We can confidently say that natural chemicals, even if they’re bad for you, likely won’t have a giant, unexpected impact on the world. Whereas there are a lot of man-made chemicals that are likely harmless. But less is know about the long term affects of injecting it in to all of earth’s various natural systems.
Nothing has been changed. You simply need to try again until it works.
> Yet people blame Twitter when someone posts a tweet with hate speech.

Probably because Twitter has already demonstrated an ability and desire to curate what people see in their feeds (all in the name of increasing engagement and pleasing their advertisers). So, naturally, people see this, and tell Twitter that if they're going to interfere to the degree they already are, then they must also help ensure the safety of their users, and deal with bad actors directly. In a way, this is Twitter's own fault.

No one expects that Sharpie even has the ability to police the use of their markers, let alone the desire or resources to do so. Most people don't want the USPS reading their mail (and it's a federal crime to do so!). I think the Verizon example is where we're starting to get in a grey area, with telcos getting pushed to implement tools and protocols so people can verify calls are legitimate. That's more about the spam/scam problems with the phone system, not about stopping bullies, but it's a bit closer to that. A further issue is that most people hate phone calls, but love posting stuff online, so naturally they're going to focus on the thing they actually willingly spend their time doing.

I think a further issue is that most people can't really opt out of USPS or the phone system, realistically. But if Twitter passes some threshold of toxicity for them, they'll just stop using it. Twitter (the company) doesn't want that, obviously, so it's in their interest police their platform.
Often, yes: novel compounds can have side effects which take years to understand (e.g. DDT‘a impact on bird populations lasted past the point where its effectiveness was rapidly tapering) and depending on what characteristics something was picked for you can end up with something which doesn’t biodegrade and is thus a long-term problem if it doesn’t turn out to be harmless.
I wouldn't even call it an opposition of ideas. There's just people who understand, like Doctorow, and those that are flailing around.
The feedback loop
begins
That was a surprisingly common occurrence on SO even before. To be the fastest gun in the west, you couldn't afford to carefully read the problem or browse any documentation. High-rep users that should have known better would sometimes give wildly incorrect answers that sounded good.
hard bans for undisclosed machine-generated submissions?
Doesn't look like the series was ever continued, unfortunately...
One of the key differences, though, is that there is no biased amplification algorithm sitting on top of the Sharpie-generated hate speech posters. If vendors don’t want to be in the business of policing content then they should stop differentially amplifying content. You can’t manipulate the visibility of content and then claim no responsibility over what end-users see.
Video: Powers of Ten [video] (1960s)
> The only downside for me is that it does wear “warm” so I mostly wear it in under 45F degree weather

Yeah. For cycling, I wear short-sleeved summer jerseys under the Shakedry down into the 30s Fahrenheit. It gets pretty warm and sweaty in the high 40s but beats alternatives. (I'm up in Seattle.)
What some of the industry has been doing is switching to shorter chain PFCs… eg C6 instead of C8 which have a shorter half-life in the environment (and presumably the body). They are toxic but less so.

As for the PFC-free DWR membranes that apparel makers have been using, I don’t know enough about them but I don’t believe them to be toxic per se.
Yes. I spent yesterday afternoon trying to get ChatGPT to write me a quine in nroff/troff macros, something I've not been able to do, or find if anyone has done.

The generated quines look like they'd work, but don't.

Same with an M4 macro processor quine - looks maybe correct, doesn't work.

It did generate a Go quine.
As compared the the sane management of, say, Boeing? The whole idea of SpaceX was madness back in the 2010s