skysight-inc/HackerNews huggingface dataset:
I think that vanilla GPT writes in a style that is easy to identify. There's also this "too-perfect" feel where in most forms of communication, most people make mistakes. They splice commas, they use the wrong word, they subtly misspell something, they kinda lose their thought process, etc.

Especially as a teacher, you get used to seeing the, uh, quality of work that gets produced. I mean that for college teachers too. At my decent state college, the quality of essay writing was atrocious and I was given 99/100 for basically "not needing any help". In college!

When you compare the average GPT output to what many students turn in at all levels, the difference is highly apparent.

This also opens up the reality that smart cheaters will prompt engineer. I just tried on GPT4

> You are an average 10th grade student. You read and write at a 9th grade level. You don't edit your work ever and your writing has run-ons, comma splices, misuse of grammar, misspellings, etc. Say OK if you understand

> Write a 5 paragraph essay about spring bird patterns in Alabama. Use an intro paragraph and a conclusion paragraph. Keep it around 500 words.

> You are doing a good job of being a 10th grade student, however I want you to do the previous command like a 10th grade student who has been trained in basic essay writing and does not write conversationally.

And it's already producing something that is far more believable lol.
Yeah they’ll be amazing for memories when we’re old
"Biased against" or "non-optimized for" ?
You don't trust it more than the top 5 google results. Surely, you wouldn't argue that search engines are useless because not everything that's written on the internet is trustworthy.

For programming, you can just test if it works. That's how most people[1] check if their own code is trustworthy, absent considerations of security against malicious attackers.

In general, knowledge and authority or trustworthiness are different things. I said this makes knowledge worthless. It does not make authority or proof of authenticity worthless; probably, the opposite.

[1]: those who aren't able to always write 100% perfect code on the first try
P/NP and Halting are entirely different concepts. I suggest reading up on the Halting problem - it’s actually very mind opening.

Edit: it wouldn’t be a stretch to call it the most important result in all of mathematics
An example of ChatGPT based SWOT analysis using the following:
1. Content review by (GPT4) using the Scraper plugin in ChatGPT
2. Application of the 'Flipped Interaction Prompt Pattern' to augment the context associated with the content (leverage model knowledge).
3. SWOT analysis by applying the augmented context to the content.
I'm not letting people guilt me, I can do my own math. I can make my own choices on what my personal effect on this planet is and how I should feel about it. As Tim can. Saying I formed my opinions out of hyperbole from others condescending don't you think?
A/B testing was a jerk
The recipe for successful A/B testing is quick computation and high data integrity.
According to Bitwarden, 479 accounts
800 logins in my Bitwarden.

These are logins I collected over the last 15 years. A lot of them are for pages that don’t event exist anymore.
More to the point, many humans write in that style, which is where GPT picked it up in the first place.
I'm not sure how that's relevant to the topic?
is it just me or are thumbs up/down (:+1: and :-1:) not available?
It's chilling to think about. Back when Windows updates were particularly obnoxious, I went to work and had a forced update from 9 to 10:30 despite setting up acceptable update times and shutting down the laptop regularly.

An hour and a half of lost productivity because of poor UX! If everyone else who uses Windows for work experiences a similar time loss, it's costing humanity billions. Plus all the stories of updates prior to important meetings and presentations.

Microsoft intentionally monopolised work computing and now the whims they use to extract more revenue from paying customers have absurd negative externalities.
> Funny thing: TOML author/inventor calls it a mistake

You mean the author of this specific python implementation, or did Tom Preston-Werner ever disavow it?
The rate of discovery in physics is pretty slow over the years - since it's a pretty old science (I'm being very broad)

I think we have a skewed view of physics research because many discoveries were simply done by sharing between fields and generally global instantaneous communication/universal access to information - before we had the phone or the internet, good luck learning about as many things as you could in the 60's - or today!

The last century was kind of science on steroids, since for the first time in history everyone could connect many others ideas - everyone suddenly was standing on the shoulders of all the giants the wanted. But at some point, we'll have went through everything there is to see up there, and we'll need to go down, and look for new heights.

It's entirely possible that we've ran through the " low hanging fruit" of physics discoveries, as there are virtually no barriers between individuals and information since a good two decade I'd say, and sharing globally for about 100 years.

Maybe sharing and learning from one another is not fertile anymore, and we need to support smaller quirkier experiments and fundamental research to discover more tidbits to connect and make new discoveries.
Regarding HomeKit, I think Apple demands a kind of quality from third party manufacturers, along with royalties, that the market just doesn’t want to pay for.
rust is great indeed, meanwhile it's hard to learn.

hard to learn language typically can not become very popular(measured by market share) because its framework, tools, libraries,etc will be limited no matter how great the language itself is, and that's a big problem.

It will compete with c++ and c for system programming, it's a hard but it is making inroads gradually, it will take a few decades to replace some core pieces of the fundamental code base(linux kernel, openssl,etc).

out of the system programming field, we have Javascript for the web, Go for the cloud, python for AI and ML, C++ for gaming, C for embedded, etc. It will be very challenge for Rust to do well in all these fields.

unless it's safe AND beginner friendly(easy to use and safe to use, which it is not) that is.

I spent sometime to seriously learn Rust, eventually came back to modern c++. The good thing is that all modern languages are learning from each other, so, in the long term, maybe language itself won't matter that much.

Still, it must have both, easy to use and safe to use, for me, python has the former, rust has the latter, none has both.
I thought the triple quotes let you avoid that, but I assumed, I haven't checked.
I have a similar portable screen with almost the same set connectors (only two USB-C ports and miniHDMI, no daisy chaining). That "(fairly old)" is the key there, as pretty much all modern laptops support DisplayPort over USB-C. I can plug that screen to my 4 year old laptop or my phone using USB-C to USB-C cable and it works, including audio.
Someone called Martin is the "author/inventor" of "Tom's Obvious Minimal Language"?
All almost anyone needs to do to stop being famous is just stop putting themselves out there. In media traditional or social. In appearances. In the news. They're not royalty or Gandhi to be remembered in perpetuity even without trying. I doubt even those people would be remembered if they didn't try so hard.
My Mother, the Poker Shark
https://archive.ph/g02EL
On every new windows 11 box of mine, I spend around 4-5 hours setting it up in a way to prevent any phone-home or auto-update. Group policies, deleting things, setting up fake domain controllers etc.

Preposterous amount of time spent to make sure I don't end up with "bing discover" feature that some product manager rammed through into the Edge or reset my settings because microsoft reaaaaly wants my new tab page for ad revenue. Oh look latest windows release has "microsoft rewards" in every frequently-viewed UX component; wonderful.

There's an army of CVE bros cargo-culting bullshit like "it doesn't work if it's not auto up to date", when the reality is the product doesn't work if the latest upgrade breaks my workflow or I have to stop what I'm doing and spend a bunch of time undoing whatever new "feature" got added for user-adverse but revenue positive purposes. I don't think I've seen an update in the last 5 or so years that didn't try to turn a thing that I own into a grocery checkout aisle for other stuff that I should own.

My HP printer sits behind a NAT and a firewall and the firmware has been feature-complete since they built the stupid thing. The only thing you get with upgrades is operational risk; hedging imaginary "someone's gonna p0wn it" problems is the security equivalent of the $5 wrench XKCD.
Non-native English speakers have produced less content in English on the Internet (despite having it easier, since we outnumber native English speakers) and as a result our content is underrepresented. Isn't this the definition of "fucking fair"?
https://archive.ph/xxy9D

Mobile parks are sometimes predatory “scams” - you get around the landlord laws requiring you to rent habitable buildings by only renting “the lot” whereas the “trailer” is “owned” by the tenant. And lot rent can get close to apartment rent nearby.

I put it in quotes because most of them are not moveable and the ones that are it is vastly more expensive to do so than the trailer is worth.

However “bad” they may be they do provide housing of last resort for many by skirting the habitability laws. And that may actually be better than the alternatives.

Source: “owned” a relatively nice trailer at a point that was terribly hard to get rid of (eventually had to basically give it away for free).
I use it as a replacement for google because it become more and more shit. I don't just copy/paste the result though and try to check and understand it before
What are those brackets and why can't I copy them? They behave like it's some kind of RTL character when trying to select on mobile.
Ask HN: How to make a transition from domain X to domain Y?
According to my limited knowledge:
1)Gain domain knowledge in your free time
2)Make non trivial projects
3)freelancing.take short term projects projects from small companies.

Share your thoughts on this one or your own personal story.
If you had $10b and had to maximise data collection, would you implement it? Therefore it has been implemented.
I am a huge Brando fan and just finished reading William Mann's Brando Biography.

You can't separate that he wasn't just a genius actor but an incredibly beautiful man physically that every man and woman in his theater days wanted to sleep with and he indulged.

To me, it sounds like he was a sex addict turned food addict. Most days he would eat a whole thing of ice cream.

I think DiCaprio has passed him though from the strength of his films. Brando has some absolutely classic roles but damn does he have a ton of shitty movies.
Show HN: Emoji Puzzle Podcast
Google Docs already records your entire revision history
The crazy thing is that the tax policies put in place by African governments push folks to buy old cars at crazy prices. A typical 8 year old second hand import car will cost more than the same brand new in the west. For example, a 2013 mazda Cx5 will cost ~20k (no warranty, caveat emptor..) while a new one in the west will cost ~30k usd. A new Cx5 in most African countries will set you back at least 60k usd. Why? Taxes! Buy the used car in Japan, get slapped with duties, add 16% vat and shipping cost. Typically, this doubles the purchase cost

Examples:
https://www.mascardi.co/the-new-generation-mazda-cx5-xdl

https://crotonmotors.com/mazda/cx-5/

https://blog.sbtjapan.com/how-tos/how-to-import-vehicles-to-...
So anyone with a dissenting opinion is now a creepy stalker now?
The problem with comments in configuration files is that they don't survive a `load -> native object -> save` round-trip.
you sure there is no reason? MDD can be a subtype of PTSD.

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4518698/
I am excluded because I cannot understand the Github. The entire point of the comment chain was accessibility, and English being the preferred language for codebases from a sheer accessibility standpoint.

Of course I an not “entitled” to read any project, I never made that argument. However, posting a Polish game in Polish code on an English discussion board seems rather perplexing. The majority of readers will not be able to even browse the code, let alone do anything like contribute. It turns the entire discussion away from the code or game, and again, to one of accessibility.
> [...] Proceeds to rinse and repeat formula of what will get attention and continue riding the wave.

For someone who is not being smug and knows nothing about the author, you make some pretty bold statements.
reddit gonna reddit
I knew those Intel Management Engine and TPM things would come in handy one day!
R/Oakland systematic problem of violence
published data standards having version is so wrong.

now if you see "config in yaml" you know nothing, zero, nada, about the format because all versions are so different and everyone implemented the version at the time and didn't bother to mention version. not to mention you can use a dozen syntaxes for yaml/toml and each application may not understand them all.

all this is so silly. we will stick with json and informal-ini forever one way or another.
This is a needlessly inflammatory and judging from the comments quite distracting phrasing for the title. The really interesting thing here is that the detectors appear to recognize machine output on account of it is relatively less proficient than fluent writers.
Python is still my favourite language, 25+ years after starting using it professionally. Yes, it has become vastly more complex, but its core principles of readability, simplicity, and explicitness continue to make it a versatile and powerful language for both beginners and seasoned developers.

And I personally welcome "recent" additions to the language (gradual typing, pattern-matching, asyncio) as they reflect Python's (and its community's) ability to adapt and evolve, remaining relevant in a rapidly changing technological landscape.
GPT-n detectors are just better trainers / discriminators for GPT-n+1. There's no long term value here.
I don't know Tim, but 4HWW, nutritional products and other things about him make me believe he is a scammer. Maybe that kind of fame attracts the worst kinds of fans.

Yes, fame like everything else in life is not only positive, but gangster fame is not like Tom Hanks fame.
Or, instead of surveillance dystopia, we just start having in person tests again, if we want to know, what a person on their own is capable of.

People always could get (paid) help on assignments. Now AIs just leveled the field a bit.

And you can always have a person defend his work. It shows quickly, if it wasn't written by him/her.
I like the article that is linked from reddit but the actual reddit page is value subtracted.
Enjoy implementing the legal and compliance requirements yourself on linux, then. We live in a society, after all.
Enterprise chromebooks are not a consumer product, they are beholden to an entirely different terms of service.

You can either have the desktop linux that is proven to work as a drop-in replacement, or you can have the lab rat version that only works out in engineering orgs.
No, I don't care about SEO at all. I just would like this info to be out there for hobbyists and tinkerers as well as people that are contemplating designing something with Lithium Ion based batteries in it. But because it is safety related I really want to get it all right and with little room for error I get a lot more careful about what I publish. It will happen.
I already jokingly call myself a cyborg. I think I’m in the perfect position to take advantage of AI in my daily workflow. Why?

I research all the time because I find what I do fun. I read books, listen to conference talks, practice synthesizing, and project to explore ideas. (I will say there is a lot of conflicting advise out there so it’s important to try to mentalize the perspective to understand why the particular advise is offered. Anyways, I digress…)

I also have ~10 years programming as an IC.

Because of what I stated above I know the high level “strategy” of what I’ll want to do and most (if not some) of the implementation details. AI helps me with the “tactics” of implementation. I can ask AI or allow copilot to make implementation suggestions and I know enough to tailor the suggestions to my project (and to my coding preferences). Typically I still cross reference using documentation but using AI has helped reduce the amount of cognitive load required to do something interesting.

We live in exciting times as programmers. It’s only going to get better as our tooling becomes more sophisticated.
Rather than a JSON replacement, I like TOML as a YAML replacement. It's a lot simpler, I'm not confused by things not having a preceding dash, indentation isn't significant, etc.
Arrr! When ye lay yer eyes upon LLM's scribblings, ye can oft discern its origins, matey! The notion be rooted in our own knack for the task, makin' us reckon that if them AIs be truly magical, they should fare just as well. Not sayin' I be agreein', mind ye, but 'tis a line o' reasonin' as clear as a starry night on the high seas!
Some pros:

* Go is "simple" (the language has a "small surface area", if you will)

* Go has a broad and deep standard library that is generally well-documented

* Go comes with a reasonably good general-purpose build tool (it builds, formats code for you, runs tests, etc.)

Some cons:

* Go's structural subtyping is a pretty terrible approach to handling the problem it's meant to solve. It's not quite as bad as a runtime failure when a 'type' doesn't implement a method (since that would be caught at compile time in Go), but it leads to what I consider an abusive over-reliance on ad-hoc interfaces that just get in the way of understanding the code (runtime or test code)

* Go's error handling method is inefficient and generally awful. I'm not talking about the verbosity (it's a relatively small issue, in my opinion), I'm talking about that in Go errors are just strings with a gross, inefficient library and system for adding context

* Go's generics implementation is, to put it mildly, inadequate; doing anything mildly interesting with it will be a cumbersome chore

* Go's handling of dependencies...leaves something to be desired
That's cool, but you're still a software engineer, and I bet you're doing plenty of work to debug those programs. Non-programmers don't know how to do that.

Your own example is not proof that this time it's different - this is just a no-code tool that you happen to gain productivity by using.
In retrospect, this seems like an obvious flaw in using third party clients for password management. The fact that KeePass is OSS is great, but it leads you to have to rely on these shady pieces of software to access your vault on non-officially supported platforms like iOS.

You wouldn’t have this problem if you used e.g. 1Password or Bitwarden. They have official iOS clients made by the same entity which you’ve already trusted with your secrets.

tl;dr Having to trust a third party KeePass client isn’t very smart and forces you to trust two (2) entities instead of one with your secrets. This is such a deal breaker that it might turn one off accessing their KeePass vault on iOS at all.
Is using Grammarly on a history essay cheating?

Spellchecker?

Grammar checker?
> This Tim Ferriss has a following and is popular with some but he’s definitely not famous enough to warrant the post.

Yet he's famous enough to warrant a death threat once a month, which is the point.

I'm not even sure what you mean by "warrant the post". Nobody has to justify writing a blog post.
Yea, it’s literally the style that is held up as good writing in the usual American high school setting, at least IME.
> I know its difficult to be objective, but could you somehow explain in which way it is more popular ? I ask because I'd be happy to contribute my emulator as a core to RetroArch but I'll do it only if I know it will increase the number of my users significantly (which will be quite easy to be honest :-) ).

It's so obviously true that it's difficult to know where to begin "proving" it. I guess the easiest way is to refer to all the emulation-adjacent projects which essentially rely on RetroArch for the majority of their intregations. LaunchBox can spin up any emulator, but by default it recommends (and auto-configures) RetroArch for all RA-compatible systems. RetroAchievements.org used to only support a few standalone emulators, but once it added RetroArch it blew up in popularity and nowadays the documentation basically just points you to RetroArch. There are entire hardware platforms like RetroPi that rely on RetroArch. The list goes on and on.

It's impossible to do almost anything in the emulation ecosystem without bumping headfirst into RetroArch at every turn.
TOML is nice as a kind of extended .ini format but I don't like the approach to avoiding nested elements.

I prefer KDL. It's like XML but with almost zero syntax. Probably not always the best idea because it's so niche but it's just really simple while having all the basics like comments and multiline strings.
it would be great, but I'm not sure it would be worth it for the providers, especially after taking into account the financial overheads
While true, I'm not sure that matters. Unless your intuition is that the data behind such login pages is quantitatively different from what they crawled, the training, model, and findings should still hold, right?
Mine had none of those reqs. You found bad ones
If you want to do release notes, these are quite the goal to copy. Explain the issue, what the developer did to solve it, and what is now enabled. Probably the best I’ve ever read and I’ve not used dolphin in a decade, but I still read each one.
Isn't it roughly the same, if the IO you're speaking to is pulled down through a resistor to the ground?
I started using Gnus back when the ding rewrite was released, primarily for news then for email as well to get away from the hellish Lotus Notes client. The unified experience, with scoring and threading was a real boon. At some point I shifted to Outlook because I was getting so much html and office docs filling my email. I am back to using Gnus for consuming the Linux kernel mailing lists as newsgroups where the plaintext aesthetic and the article scoring really helps.
Absolutely agree. I've been writing Typescript for years for work, but I constantly try and explore other languages. The only language I'm never 100% sure how to handle in terms of importing both local and third party code is Python. Virtualenvs are a joke, and version management is terrible. Local imports don't make sense too.
That sounds more like a problem with deserializing configuration instead of parsing.
I strongly dislike the idea of optional {} on the root object. It’s weird special-casing that adds complexity (code and cognitive) for no adequate reason, destroying the neat contextless recursion of parsing. Remember also that objects aren’t the only valid JSON values; and why should objects be privileged over, say, arrays? You could make [] optional too without introducing actual grammatical ambiguity, other than deciding what to do about the empty string (which “optional {} on the root object” would make valid, unless you special-case it further). But all of these cases require that humans and computers alike look ahead, rather than seeing { and immediately knowing what they’re dealing with.
> Fate series did start with pornography and is easily one of the most popular franchises in and outside of Japan

Popular titles like the "Fate/stay night" don't include much sexual material though. Labeling these as porn is like saying GoT is porn, and I suspect many people would object to that.