skysight-inc/HackerNews huggingface dataset:
> Cute, now do it with UTF-8 support.

I see this type of sentiment a lot and I'm not sure why this exists. Maybe it's because there were a bunch of formats in the past and it made it more difficult? Idk.

Anyways, I finally decided to "bite the bullet" and prepared a solid week to finally do the "nitty gritty" of writing a UTF-8 validator/logging library. Turns out, it was super easy and took me like an hour to read through the RFC and maybe 2 more hours to write a simple implementation.

For anyone that's curious, give it a read here[0], it's surprisingly readable and the format is very simple and elegant. I don't say simple as in dumb either, I say simple as in they made the problem as simple as it needs to be with no unneeded complexity, and it's a breath of fresh air.

Also, it's written in such a way that any valid ASCII is valid UTF-8. So at the very least, you can just check if you encounter any bytes with the highest bit set in the string before parsing. If that's the case you can throw an error saying you don't support UTF-8 and avoid parsing potentially invalid data (not that it's particularly difficult to validate the UTF-8 if you want to).

[0]: https://datatracker.ietf.org/doc/html/rfc3629#section-3
Stop arguing about which framework has a developer experience that you prefer and just use Qwik which is the only one that changes the playing field due to resumability.

You can argue over if you prefer React, Angular, Vue or Svelte but at the end of the day you're still shipping 1-3mb bundles instead of 1kb and resuming
and i quote:

Enca is an Extremely Naive Charset Analyser. It detects character set and
encoding of text files and can also convert them to other encodings using
either a built-in converter or external libraries and tools like libiconv,
librecode, or cstocs.

Currently, it has support for Belarussian, Bulgarian, Croatian, Czech,
Estonian, Latvian, Lithuanian, Polish, Russian, Slovak, Slovene, Ukrainian,
Chinese and some multibyte encodings (mostly variants of Unicode)
independent on the language.

This package also contains shared Enca library other programs can make use of.
Install enca if you need to cope with text files of dubious origin
and unknown encoding and convert them to some reasonable encoding.
I happen to be teaching a programming course currently, though it's not in English and the language I'm teaching is C. My current experience is that it does not seem like a majority of the students are using ChatGPT at all, even though I did encourage the use of it at the beginning of the course.

For my own course, I think several factors contributed to students not utilizing ChatGPT as much:

- The assignments are not in English, and performance of ChatGPT in languages other than English is subpar.
- The programming language that I'm teaching is C, I'd imagine Python/Javascript and other more popular languages might lead to different outcomes
- I did specifically design the assignments so that copy/pasting the assignment to ChatGPT does not lead to a usable answer (by restricting use of certain standard library functions, making the assignment more complicated)
- The course is not introductory, i.e. a previous course already taught the basic syntax of C and basics of programming, so I can make my assignments much more advanced

It's difficult to say if advancements in LLMs will make my job harder, where say copy/pasting my more complicated assignments can lead to correct results. But from what I can see right now, LLMs still have trouble solving novel problems, so it's probably always possible to come up with assignments that's difficult for them to solve.
You original wrote "But the document I linked to is from 2023, related specifically to her misrepresentations in the CMF".

I said it was unfair because it was from 2022, with edits in 2023.

You agreed that it was from 2022, with edits in 2023.

> Perhaps you should read it before concluding that it doesn't contain anything of value.

Again, Gish Gallop. This has the mark of throwing everything on the wall in hopes that something will stick. Making a mountain out of every molehill means it's hard to see if there are any actual mountains.

You say it's evidence that she "repeatedly misquoted research in her papers". My own spot check of literally the first topic I looked into makes me suspect the author's own ability to interpret the research. I listed my analysis - am I wrong?

Otherwise, sure, perhaps that one item I looked at is an exception and the rest of the document contains actual mountains.

Since you've read the report, what misquoted research stands out to you as the most damning?
Thanks! Resizable columns and higher contrasts are on their ways.
Would you be able to elaborate on why they dropped out? did they hit a point where cheating wasn't possible? or maybe realized it was pointless and unhelpful once they need to do a job?
We've certainly lost a lot on the way.
>But yea, it's well designed, so it's supposed to be "hard to believe".

It's so "well designed" that it makes no sense :) Reminds me of Rick and Morty's heist plot developed by that robot. At the end of the day you can come up with endless conspiracy theories and plots if your imagination is good enough and you watched all the Mission Impossible movies, and then then when people question it you just tell them "it's so well thought out that it's hard to believe" and you win every argument.

Why is it so hard to accept that Snowden really walked out with confidential info and sent it to the press out of his own accord over his own worries of privacy violations he was in charge of? The simplest expatiation is usually the right one, no need to come up with false flag spy plots.

FFS, some teenager working for the Airforce leaked military intelligence on the war in Ukraine on some Discord server just to win an online argument. Do you think that was some false-flag op too? Intelligence blunders happen all the time, it's a wonder we don't get even more leaks.
Ah, ice age in Europe due to Golf stream disturbance. This I have heard and it makes sense.
Indeed. The problem may even be worse with other systems.

There are other trivial ways to prevent unsophisticated card testing. For example, I have a card tester who visits my checkout page every day via a direct link (he must have bookmarked it). Little does he know, the real checkout page is now located at a different URL. So I just reject every transaction at that page.
I think this type of workwear originated in Japan, where you might find them more commonly used. https://www.thedailystar.net/news-detail-194835
the crucial competitiveness problem for geothermal is that pv is now selling power at trading hubs in much of the world at 20 dollars a megawatt-hour (5.6 nanodollars per joule) while running a large heat engine driving a generator typically costs about that much

at best, egs and other geothermal is free fuel to power a heat engine, but even if the drilling and fracking and whatnot costs zero dollars it is difficult for thermal energy to reach parity with current pv

plausibly, future developments in manufacturing could do it, which is appealing because the geothermal resource is orders of magnitude larger than the terrestrial solar resource, but those developments can also make pv cheaper

also, of course, pv is much less competitive in places like antarctica, england, or germany due to low capacity factor and long outages

right now, though, new thermal power projects are relatively scarce
We already do have that. If your flight is canceled, you can be reimbursed. This doesn't matter because they don't have to pay it unless you sue them for it and get a judgement allowing you to seize it. Airlines do this and far worse. Law is and always has been a recommendation, the actual powers at play have to be involved for anything to be done.
Could you use the Java implementation of protocol buffers from Kotlin?
It's not even close to "most code". Most AI generated code isn't even correct and needs the human to give it some adjustments before it works as intended.
I wouldn't care about a low limit if OpenAI brought back the chatbot we had in March.

GPT-4 is barely above unusable now.
"huh this wheel sure is giving my GPU a workout!"
I've seen some of her conversations on twitter with people criticizing china have gotten extremely aggressive, with her on the pro-china, anti-west side. In her videos it's much more measured.
There is more to life than GDP. Human population is quite high, IMO, though I'd rather its limit not be dictated by productivity.
I agree with your basic premise that AI is, at the moment, mostly only good for writing pretty simple code for pretty simple problems. The few things I've had it do for me, even though simple, still needed a bit of massaging (although I haven't been using GPT 4). But to your final point, that sort of seems like the way it's going to go in the mid-term. The human skill is going to be in figuring out what needs to be done/how to ask AI for it, and the AI will do the nitty gritty of writing it. Right now, for more complex tasks, the human skill is _both_ in recognizing what needs to be done _and_ in doing it. The second part is going to move to AI probably quite a ways before the first part.
I made a guided tutorial based around tixy: https://www.mathsuniverse.com/tixy
Musk Says Tesla to Spend over $1B on Dojo Supercomputer
Applying behaviors borne directly of the current structure on to the outcomes from an entirely different structure is not the way we reason, is it?

It frankly couldn't do worse than what we have, as the current structure ensures suffering and pain for the majority as a result of the social structure established by the norms and systems.

At least under my suggestion those who would excel Could excel and get the hell out before they were irreparably harmed and held back by the fools and willfully stupid as we have now, let alone the fact that the "less capable" would have a real chance at leaving with a modest education rather than being shoved through and ending up in The real world either zero capacity for real thought, understanding and employability.
Ah, I only play PC games, not mobile or console.

I can see how it would be bad in mobile games.
Want to Help Feathered Friends Beat the Heat? Get a Birdbath
How good is AI at debugging?
FreeRTOS exists, and it's pretty good.
Its a bit unfair that you buy a "single player" game at that high price and cannot play it at the version you buy it.
If your socket is the unreliable part, I've found that getting a game fairly wet on the contacts with isopropyl alcohol and then repeatedly inserting/removing it will get the slot nice and clean inside. I usually blow it out with compressed air after that.
We can agree to disagree. A significant fraction of the successful 2016 capital raises had almost nothing in the way of a plan for how to achieve their goals, and were set up to make it trivial for the fund soliciters to scam the investors. Having anonymous project leads makes an investment proposal indisputably worse, and that was case for many of the early token sales, to give one example of a feature that investors demonstrably learned to avoid.

Terra had actual development, a viable ledger, actual deployed dApps, and decent wallet software and consensus infrastructure integration, in being a Cosmos blockchain app.

Terra was bad, but when the totality of the projects is examined, nowhere near as bad as what was once common.

>An overcollateralized loan is traditional lending. It's a software-implemented mortgage. How reliable it is is dependent on the risk profile of the backing assets and the creditworthiness of the borrower.

The protocols that now constitute DeFi primitives survived completely unscathed in the recent crash, while numerous centralized lenders both inside and outside crypto became insolvent.

When loan contracts are enforced transparently and in accordance with terms that are immutably encoded, there is virtually zero risk of fraud and mistakes.
One big thing about scratch is many schools teach it, so while the programming might not be professional, I can tell you in some circles there is a lot of reading, both from parents and children, about scratch.
Tell me you're privileged and don't actually have empathy in a long winded diatribe < that's not what I asked for but that's what you gave me....
On top of Tab Stash, I want global `sort | uniq` for all my bookmarks and stashed tabs. A given URL should only ever be bookmarked or stashed once. Let me search for it if I need it again.
https://archive.is/Rznuf
MIT doesn't have a law school.
$800B megacorp is bullying OSS devs to elim competition to their NPM package
That is absolutely _magnificent_
Shhh, don’t want this to be a new ai-supported feature as a service
https://archive.is/77EYD
I remember the times before blockbuster when the only thing you had to go from was what was in the paper as having been in the theater 3 months or more ago and asking if it was in rental yet. Then if that was a no go, then asking the clerk what was available and good for your situation, such as family movie, date movie, action movie, etc.
My stupid idea: Print and distribute millions of copies of religious texts (the Christian and Hebrew Bibles, Quaran etc) with messages of the locations and dangers of nuclear waste sites encoded in a very easy-to-find way within them - but such that any likely reproduction would preserve it unless it was consciously stripped. These are long surviving and widely distributed.
from the article:

> Based on the learnings from the Protocol Buffers rollout, the team is planning to follow up with migration from Rest.li to gRPC, which also uses Protocol Buffers but additionally supports streaming and has a large community behind it.
I helped set it up. We gathered usage stats for various features in addition to the primary use, monitoring and alerting. We have a web front end calling backend services with grpc, and inter-service calls with grpc. One of the key needs was being able to trace calls from the front end all the way to backend, across multiple services in a heterogeneous kubernetes cluster. We fed the data into Sumo Logic and mostly used the built-in dashboards, monitoring, and alerting. The was little call for anything more sophisticated, as the organization was somewhat immature in the SRE department. My impression of Sumo Logic was very favorable and it might fill many of your use cases.
This is an outstanding post. Well done.
Maybe resend the application with the added string?
gitsense is def a sick tool, ty for sharing
I recently tried calling a local restaurant’s number via the google maps listing. The number was changed to call a prankster who now sends me “wanna play a game?” texts like from the movie Saw.
Also missing these app builders, both of which are open source but offer managed hosting:

* Budibase https://budibase.com
* ToolJet https://www.tooljet.com

They’re both more of the AppSmith/Retool sort of thing than Excel, but may be worth a look anyway.
OMG! This is so sad. I read about Kevin a lot and read the book, "The Art of Deception" during my teen years and was fascinated by how interesting social engineering was. Once I got into college, I got busy and never followed him anymore. I recently read about him in some random article and then I read about him now. I opened HN to see the black band on top and was worried to know who it could be and turns out, it was Kevin.
I didn't.

I quit that job after a lot of managerial discussions about my poor performance and went to the big tech unicorn with guardrails where I am now. They were very clearly relieved that I quit.

I can't say I have any advice on how to fix this. It is more that I think you may have hired someone fundamentally unsuited for the role or at least zero experience with half of what the role is, i.e. product management.

Even worse, they may have spent their life having a product manager of sorts, from a teacher/guidance counselor in high school or parent to tell them how to get into a great university, a clearly defined and frankly easy and straightforward path into tech, and then a hive of order givers for anything outside the technical realm once there. My life was kind of that way.

Your options are probably either to let him go or have the product side taken over by somebody else. Maybe they can be trained, but I didn't succeed in switching mindsets within the 5 months I worked for that org, so I doubt you have the time.
"Many years"? So AI as it existed prior to the current deep learning craze?

Very different worlds.
I remember when KevinMitnick.com was defaced.
Regarding your source: People don't behave consistently all the time. There are probably people who have briefly met you when you were not in a good mood who would say that you are a jerk.
Congrats & Thanks Sir for your valuable information. You'd inspired this small town Indian boy so much :D
I've found at times that starting with isopropyl alcohol doesn't get enough of the oxidation off for it to keep working normally more than a day or two, while the fiberglass pen being used once feels like a more permanent fix. (Maybe after 10 years it will have issues again, but it at least for sure keeps working for weeks or months). I had an issue of this sort really bad with a GBA power switch. You can try to get a little alcohol in from the outside and move it back and forth and maybe it seems to work for 1-3 days, but then it would be intermittent again. The proper fix was to desolder the shielding on the power switch to get inside, and then clean off the oxidation from the contacts inside.

I should've also mentioned this in my first comment, but I recommend opening up the cartridges before cleaning them. I don't think you can get at the whole contact properly while the shell is on, and it's easier to do an even up and down motion along the each contact when the shell is out of the way. I go back and forth for a couple seconds on each one until it looks shiny. As a bonus you can possibly find out if your game is genuine or counterfeit while it's open and the chips are visible.
In my experience it's always the former. Back in university the surest sign of a good class was that you were allowed to "cheat". The professor encouraged using any and all outside materials for your assignments. You were allowed to work with other students on projects. Exams were all open book. You could use open source code. Such classes always led to the best outcomes for students who were truly interested and engaged, and those who weren't had no way of faking it. On the other hand classes where professors spent more effort on detecting cheating than teaching the material were always duds.
I think it speaks to the fact that there are some many people in the world. If you fire a bullet towards the sky in a major city, I bet, there's a good chance that it will hit someone on its way down. It's definitely above 0. It's the same with meteorites.
I work in aerospace. Most code here is most certainly not written by AI. My personal opinion is that this is not going to change any time soon.
Thanks for your response! I will look into Sumo Logic in that case :-)
Oh yes, there is another choice. Rather than assume that what I mean is the dictionary definition and asserting your opinions, why not ask some good questions?
What I noticed was the lack of motivation to study, and constant difficulty, eventually sapped the motivation to continue slogging through a degree and subsequent career just for the money. "I want to work in this field and make lots of money, but I hate it, and can't get through the coursework" is actually a pretty rare combination of talents.

The path of being interested enough in a field that the easy work is easy, and the hard work is at least interesting, actually turns out to be the path of least resistance.
I didn't undestand, the elitist word was thrown a lot but ai still don't understand the meaning in the context of that article.
Journalism is a very large field with a history going back to the 17th century. Your question is roughly analogous to asking to recommend something about computers.
KnowBe4 has confirmed. https://web.archive.org/web/20230720043020/https://www.nytim...
ChatGPT went from correctly answering Math Problem 98% of the time to just 2%
https://archive.is/DtcGz

<Full Title> Over just a few months, ChatGPT went from correctly answering a simple math problem 98% of the time to just 2%, study finds
One time I saw a couple charges I didn't recognize on my Discover card, so I called their number (on the back of the card).

Eventually, to request a new card I had to give the phone agent an SMS OTP from Discover that said something to the effect of "do not share this OTP with anybody, Discover will not ask you for this code". I quadruple checked that I had called the right number and not someone who was typo-squatting.
If they have a temp of 104, start cooling immediately and call 911. No need to get fancy, although if you can only cool in a couple spots, under arms/on neck/head/chest is better than the extremities or something.

The opposite, treating hypothermia, is much more technically specific in how to treat without harming the person more. Look it up if you will be in very cold wet places for extended periods. But if you don't know what to do, call 911 and ask them.
I miss Adrian, looking at this picture now gives me a wistful feeling https://commons.wikimedia.org/wiki/File:Lamo-Mitnick-Poulsen... Hope Kevin Poulsen is doing okay tonight.
I think there will be more jobs making software 4 years from now. But whether most CS degree programs will be teaching the most useful skills to do those jobs, I really have no idea.
The thing is every revolution turns out wrong. Yes, even the American Revolution. If we had stayed part of Britain we would have the NHS. Also we would have gotten rid of slavery thirty years earlier.
This alien-looking airship design used a propulsion method unlike any other
Totally.

It’s the age old issue if someone can’t understand something therefore there can be no understanding in it.

While many people are remembering the Free Kevin phenomenon, the random places the t-shirts would appear for years.. like other things Kevin appeared to do - it’s a decision that’s entirely Kevin and his wife’s business, and they seem more than capable of it.
> are the LLMs going to be writing all the code anyways?

No, because that's not an expectation based in reality.
Being physically abusive automatically cancels any credits you may have for any other qualities.
> The problem is that first world labor is totally overpriced and their lifestyle is simply unsustainable

If first world labor is living an extravagant lifestyle how much would you suggest dialing it down to? Should it be totally equivalent to the state of Chinese or Indian labor today?

The accusations of unsustainable lifestyle and over valued contributions can easily be hurled in the other direction. From a standpoint of pure self interest this should be concerning - by definition numbers are on labors side.

I am a very libertarian person and I acknowledge that the low prices of my daily living are in part due to the exploitation of others. This is unacceptable morally and I change my spending habits to compensate, despite it not being in my best financial interests.
Electricity markets give widely varying prices thru the day. Even just thinking competition betweeen clean energy sources, in early evening peak hours geothermal wouldn't be competing with PV directly but rather PV via battery storage. The extra cost of batteries makes geothermal more cost competitive.
Alright so I'm going to say it: Make a local install please I'm begging you.
As a 1-man consultant, I really don't want to:
1. Download docker or some other LAMP stack
2. Compile and run it
3. Launch a local database everytime I open it from my laptop
4. Voila! I'm into my locally server DB with a nice fronted.

No thank you. If you want adoption it has to be adoptable, and most open source crms (SuiteCRM, Odoo, ERPNext, Espo, Crust, Corteza, Civi, etc)
I've tried them all.
I'm now back to running an Excel workbook split into categories taken from a notion template.

Please just make this local :( It's gorgeous!