skysight-inc/HackerNews huggingface dataset:
But isn't there value in a student researching and putting their thoughts to (virtual) paper? A lot of this testing is more about the journey than destination, and students are losing these valuable skills by cheating.
Reminiscent of "the cloud is just someone else's computer", perhaps it can be extended to this situation with a few more words.
"Currently taking it with a massive heap of salt as potential biased source"

You probably mean a tiny grain of salt. As in: "There is very little meat here, so I'll only need [to take it with] a tiny bit (a pinch) of salt."
"If you don't have a backup, it wasn't important."

It is somewhat too tough, and I haven't yet said it to anyone in his/her face. In my mind I think it often.
Children in voice chat has been an issue for decades, maybe you just didn't notice?
Yes, it would be the same. Likely amphetamines, or methylphenidate
This is one of the problems with checked exceptions. The library author is in no position to expect me to handle an exception. Whether or not I can relies on the design of my system, which they have no window into.
Jeff Bezos is an anomaly. For every Jeff Bezos, there are millions of impoverished Indian/Chinese/Ukrainian/Brazilian/Philliphino children that managed to transform their life by studying programming and/or engineering, medicine, etc really hard.

Some children really should be left behind. If they don't want to study hard, they should be left behind. The earlier they realized this in life, the better.
What? No it's like format whatever that shit is and install Ubuntu.
ChatGPT is just like a calculator. We should allow it, but you should be able to prove you still know the material. This is where things like written exams still win (but not everything has to be a written exam).

My takeaway from this is: good riddance, just fix the way we teach students instead. The most painful part of school for me was the real awareness that not every question is valid, and most often the throwaway work given to you (vs. that of, say, exams) was most often the most junk & inane work you could do. (NB: I've got ADHD, and for me that worked out to always underperforming and missing homework but doing great on exams.)

How can the state of education reinvent itself to embrace ChatGPT, computer science, and yes, even calculators—teachers need to stop plugging their ears and pretending these good tools don't exist.
Something I've realized after using chatGPT since the preview released is that I am still responsible for knowing what the possibility space is for what I want to do.

This helps in two ways. First, it helps me formulate my requests of ChatGPT. Second, it helps me discover incorrect output which I can then either fix myself or make a subsequent request of chatGPT.

I consider ChatGPT an extremely eager junior dev who makes mistakes by moving too quick in this slice of time. (Im sure it'll get much better very, very soon).
Thanks for bringing some sense into the debate. It's scandalising to see how the machine learning research community is so ready to jump on to such ... innovative uses of terminology.

Take "few shot learning", for instance. OpenAI's preprint introducing GPT-3 was titled "Large Language Models are Few Shot Learners" [1]. This was promptly adopted by the community, even though LLMs need first to be trained on millions of examples before they can accept "few", and they don't even learn from those few (because no weight updates). So it's not really "few shot" and it's not really "learning", and yet, here we are. "Large Language Models are few-shot learners" and nobody bats an eyelid anymore.

Which is not to say we have to shut up and take it. I personally draw inspiration from the tale of the little child who pointed out the King's sartorial negligence.

________________

[1] That, in itself, is a title designed to claim some groundbreaking progress not just in technological capabilities but also in scientific understanding. LLMs are few-shot learners, man! Few-Shot!
I don't understand ur logic. Won't American say Dems are left? and non-Americans would say there is no left in America acedemically? Isn't that the opposite of what u saying?
Epic’s own PR statement on this is worth a read https://www.epicgames.com/site/en-US/news/epic-ftc-settlemen...
That latter line of thinking was quite apparent in Go, where a bunch of the global functions had signatures that weren't expressible in the type-system.
Yeah, the good students will learn how to use ChatGPT to their advantage without necessarily hampering their learning process. The bad students, well, just leave them to their own ways.
A Guide to Emergent Microcosms
Not professional advice but hey, you are asking HN :-)

Imho if you start with the "wife" problem all the rest will either take care of itself or not matter so much anymore. There is simply nothing like having another soul to share life's joys and sorrows with.

Given the gender distribution in our species, for every lonely man out there there is a lonely woman (who statistically is not on HN) so it is foremost a question of getting the two in the same subset of spacetime. How to go about it? Apologies for one more dry physics analogy, but for a two-body system to form you simply need the energy to go through a lot of interactions (collisions, near misses etc).

It will work out.
> Catering to vegetarianism is virtue signaling?

Yes, it is. All the stuff you wrote makes 0 sense in the context of what we are discussing, I suspect you are very deep in the bubble.

>Was the investment because of “moral beliefs” or because it takes billions to get a food to that market?

You don't invest in something "to get it to market". You invest in something to make money. Food is a notoriously difficult and unprofitable market.
What are you talking about? They put in 2MJs of energy in, and got back 3.5MJs out?
I'm 52. My life was a total mess, and I'm talking messed up relationships with my family, smoking like a chimney, debts, drinking and more . I cannot agree more that it is not the destination that gets you out of it, it's the courage to start the journey. Once you face the realities, deeply own them, and then genuinely change your day-to-day behaviour, things miraculously start happening even before you've cleared out all the problems. IE: your point about someone showing genuine honesty and courage in trying to get a grip on their lives. People really respond to that.

Personally, I'm lucky that throughout the above, I did keep up on technology. But another discipline I had to learn was not to give into my natural curiosity to try to learn everything that was interesting to me (Ocaml, Vulkan, Elixir, Yggdrasil Network, Rust, IOT, Matrix Protocol, Blender etc etc etc) all at the same time, but to stick to one or two and really persevere on them (I chose Rust). IE stop dreaming and giving in to curiosity, and learn one or two hard skills really well. T-shaped skills basically. No reason not to stay curious - helps you decide on the next vertical bar in the T. But don't waste too much time on breadth - also focus on depth so that at your later age, you'll still feel high confidence in yourself in this area even against the younger guns.
I'm about to turn 40 next year.

My 30s were characterized by multiple open heart surgeries, having my metaphorical heart broken twice and generally not being where I want to be financially. I get where you're coming from.

Sounds to me like you're stuck. Moving to the US isn't going to solve that. Moving isn't going to solve that. The other comments talking about therapy and confronting your problems are spot on. If I were you I would take some of my savings and invest in myself via therapy or whatever else kind of help you need to get back on track in life.
On or off camera is a cultural norm. I've seen teams that are on-camera all day in a team meeting which also acts as an indicator that they're available, and the people loved it. I've also worked with teams that never met except on chat. This team sat in the same area, but never seemed to talk, but you could see thousands of messages in Jira for each ticket they were working on.

Both scenarios worked because the norm was driven by the team. Where these norms become an imposition is when they're instituted from the top down.
My interest is in (soft) real-time music systems. I'm curious if anyone can comment whether this will make OCaml a potential language in that domain. I've held off on Haskell because of the whole "you might not know how long this will take", which is a non-starter for music. I mostly use Scheme and C (and Max/MSP but with custom C/Scheme in it), but I'd love to use something other than C for the low level stuff.

Wondering if anyone can comment on whether this might mean OCaml can be a contender in that space now?
If it’s good enough for office of the President of the United States.
Since always. For clarity, they are using the commercial offering from backblaze, not backblaze's personal/home use product.

B2 is similar to s3, and B2 charges for api calls + egress. Ingress is free, and they have a generous free daily api calling limit that covers some of the core api
The user was led to expect that their data would be in Apple Music. At that point, it would be completely reasonable for them to delete all copies of the files themselves in the understanding that Apple Music would actually absorb and retain the content it claimed to have imported.
Deduplicating backup software has existed for ages, they would only have a backup of each distinct file, so when A.mp3 is "silently changed" the backup software now has "A.mp3 (before)" and "A.mp3 (after)" etc. Look into borg, restic etc if interested. If you saw in your backup software that a shitload of files changed you would both be alerted of the "silent change" as well as able to revert it.
I can't give too much advice as any authority - but I can tell you that a wife, kids, a house and meaningful work are not out of the picture for you. So many people will be in similar positions to you, and the comments seem to reflect that there's a pathway to be found. I wish you all the best in the process, and trust that you'll make it.
It does. I used to have iTunes Match, subscribed to Apple Music, cancelled iTunes Match, and still enjoy its functionality (that my music (ie all the ripped CDs I have had for ages) is available on all my devices).
You can turn it around. As others said - try to find a therapist that works for you. It could take some time, don't give up too early. Also you should probably come to terms with the idea that you will require medication (antidepressants), and there's nothing wrong with that.
Waves Clarity Vx is comparably good and costs 29.95 USD at one of the frequent sales (such as now). All you need is a VST host, which you're probably using already anyway.
British comedians Lee & Herring brilliantly satirised this in their sketch show in the 90's - https://www.youtube.com/watch?v=zfbhFA7JY_I
Green gentrification in European and North American cities
>any tests that test someone's ability to multiply and divide large numbers is basically a worthless test

Right now, teaching elementary school aged children to solve complex multiplication and division is considered an effective way to teach people critical thinking, persistence, and basic logical reasoning structure. Structured education typically relies on an ability to assess student improvement, so 3rd graders don't get a calculator when they take a multiplications table test, even though we'd all use one at our desk at work.

I would surmise that likewise there is value to students learning to read, analyze, and report insight about a text, to attempt to identify symbolism and patterns, to communicate their ideas effectively, and to be assessed about that - even if by the time they're in the workforce they'll usually just ask an AI to do it.
Some people think semantics is a good spend of time... These same people tend to amount to nothing, so I just ignore nowadays.
I, as a user, want the best user experience I can have.

Who else cares more about the user experience and provides a viable alternative? Google goes out of its way to buy and kill products, and even their core product is so bad that I'm often finding myself making fun of how absolutely awful their search results are.[1].

Could I make Android work for me? With time and effort, probably. I'm very short on both of those and now it's not just my personal method of interaction - it's my entire family. So I'm not going to.

Just working seamlessly and caring about UX are pretty gigantic. It's not that Apple is that great, it's that all of the alternatives -- like searches on the Amazon catalog these days -- result in a surfeit of garbage.

[1] The most recent one I have was my search with the following three terms, no quotes in this order: ssri neuron mechanism. The first hit was a link to a Google Books book titled "Textbook of Rare Sexual Medical Conditions". I got that result last week. I just searched again and was unable to find that result anywhere on the first page today. What happened then that isn't happening now? I couldn't tell you but my email is the only thing I rely on Google for anymore and I'm very seriously considering migrating away from it in 2023 just because I don't trust Google with that most important part of my digital identity any longer.
Thanks, this is unfortunate.
The problem is with areas like reading comprehension. The underlying skill is still human-value-added today - asking ChatGPT to produce a summary of your comment isn't anything like a replacement for reading it and understanding it myself. But educators can't read minds to determine if real comprehension is taking place, and the only way they currently know how to measure it is through tests which ChatGPT can cheat.
You should stop going on Reddit. It’s like poison for your soul.
Interesting, they want location data to confirm presence at a given spot.

> or not post a Submission that has location data removed or where Apple is unable to verify the location.
I second this! Had two bios, they got grown (as happens). Wife and I missing kids and fostered a little 5 month old girl and after two years adopted. She's 5 now and wife/myself are early 50's and she is the center of our universe and so much fun. We all fall asleep around 8pm :)

OP - You are young! Not even 1/2 way through life. You can do it.
I only throw exceptions to the flows that are not in my control (backend API, external libraries, IO).
Yes. The anti-lithium thing is a Big Oil campaign that people are falling for. They frequently use pictures of _coal mining_ as Lithium.

Lithium is mostly made the same way as salt - just like you said. There are a few pit mines, but we also do that for .... everything else. Including oil!
Key things to keep in mind that may help you:

Yes, many people restart their lives in their 40s, 50s, and you can to. But before that, you need to change your outlook on life.

Life is a journey, not a destination. In the end the only thing you have left are the memories. If you think success and happiness comes from how much money, friends and family you have, sooner or later you will be in for disappointment.

I think the key is being happy and moving on is to appreciate what we had in the past and do not take for granted what we have now or what comes next. Keep the memories of those you care about alive, let them visit you in your dreams. You were there for your father in his final days, that is priceless.
Do you know how many people forget about their parents because they are too busy with their own lives? I know of at least one, this remains one my biggest regrets.

This time of the year is depressing for many people. One because the lack of sun brings down the mood, the cold weather tends to make people sleepy and lazy, well at least me. Find sunny weather if you can, or recognize that lack of sun can really affect your mental mood. Do what you can to change that and know that will pass in a few months.

This time of year also has holidays and reminders you should be with someone and with family. If you can, connect back with your family, if not, find new friends. People are friendly, just give them a chance. Join a meetup activity like hiking or dance,these are some of the good places to meet others.
Pick up a book.

Another advice worth 2 cents. Find out who you really are? Some people are born to travel the world in one way or another. They never stay in one place. They wind up being sailors, musicians, sales people, digital nomads. These tend not to have much baggage.
Others are born to have stable lives, and settle in one place, have house, family etc.
Which one are you? People living one life style often envy the other.

About skills, require constant up keeping, just like going to the gym. You can get back into the game any time you want, but just make sure you are dedicated.

Which leads me to mention, at this time you must focus on your health both physical and mental, above all else. Then start skilling up both technical and for social areas. The key is to prepare yourself to take advantage of future opportunities that may not be obvious yet.

Never take anything for granted. Go outside, see a mountain view and sunset, and appreciate the moment.
There is a popularized version here

https://phys.org/news/2022-12-greener-cities-social-climate-...

Note the authors are very skeptical of attempts to improve cities by adding parks, gardens, and stuff like that because it is associated with increasing property values that drive out the poor. They seem to see it as much more of a problem in the US than in Europe.
The definition of Q that is being used was established by the National Academy of Sciences not NIF.

NIF previously tied to use the hot spot energy instead of target energy in 2013, which they were criticized for, and rightfully so. But this definition of Q is analogous to the definition of Q used by MCF.
That, I wanted to mention this myself. E.g. adopting kids that are already in school. That'll make their day and also considering today's divorce rates they'd probably be already studying should a divorce ever happen. I know families that adopted kids and everyone did really well (and did not divorce from what I heard anyway)
^ this. I pay for both services
Show HN: New tool for visualizing embeddings of ChatGPT Q&A
It looks like downloading is free with their personal backup service, but is $0.01/GB with their B2 cloud storage service.
Could it be possible to add (2012)?
Amazing that they praised it given how apologist their retraction note seemed.
I posted overflow checking of signed integer arithmetic as a puzzle yesterday[1]. I got some good responses but none quite as minimal wrt number of instructions as my own solution:

bool add_will_overflow(int32_t a, int32_t b) {
uint32_t c = (uint32_t)a + (uint32_t)b;
return (((uint32_t)a ^ c) & ((uint32_t)b ^ c)) >> 31;
}

That produces the following assembly (see Godbolt[2]):

lea edx, [rdi+rsi]
mov eax, edi
xor eax, edx
xor esi, edx
and eax, esi
shr eax, 31
ret

In Rust, you can write a.checked_add(b).is_none() which produces the following assembly[3]:

add edi, esi
seto al
ret

A fun fact about this code: the overflow flag which is set by the add instruction and then harvested dates back at least to the 8080 (almost 50 years ago) and is not present in vanilla ARM. However, Apple Silicon has it as an extension, to make life easier for Rosetta 2 binary translation[4]. So when you do get to use this shorter code sequence, be thankful of the effort that chip designers put in to make it execute efficiently.

I expect the C23 built-in functions will perform as well as Rust here, which is a win both for ergonomics (you can't really consider the current state of "will a+b overflow" to be discoverable) and performance.

[1]: https://mastodon.online/@raph/109535617953722719

[2]: https://godbolt.org/z/17zMsWjYv

[3]: https://rust.godbolt.org/z/36Ta9oP1P

[4]: https://news.ycombinator.com/item?id=33635720
Every time Reddit alienates the top 5%, part of them flow here still peddling the memes and vestiges of the old dominion. Over time this sheds as they're welcomed into the fold, and we get a bit less staunch.

We accept you, one of us, one of us
Talk to a therapist first, but that disclaimer aside:

I believe more or less that the world is built to take 30-50 yo and their goals seriously. So, there is hope if this is an outcome you want for yourself.

Some people get a heads up about this intuition by how they’re raised. There’s also a first wave of people that landed in that by accident just by having a really productive 20s and realizing they have the right markers for people to take them seriously.

Seeing those two populations start to succeed out of nowhere can be disconcerting.

However, you are also in that range. If you start figuring out what markers make people take other people seriously in their professional or personal lives, and find ways to work towards those markers successfully, things can start to snowball towards you out of a rut and up and running.

Then, you can steer that growth and foothold in any direction you want.
Well except Apple, like most things.
The cheating cycle in academics is kind of interesting. A few years ago when getting into programming I took an assembly language course, basically a feeder program at a community college for students transferring to 4-year CS programs. The final project was some ridiculously complicated program written in MIPS assembly with lots of functions and custom system calls, that you were supposed to debug and add to. Hand-editing saved registers on the stack and so on.

I didn't care at all about the grade, as I was just there to learn the material (and was irritated about learning MIPS instead of something useful like RISC-V), but I tried working through it for a while, an incredibly tedious exercise. Then I talked to a few other students, and literally every single one got the code off some online site. It was auto-graded via online submission, so they got their good grade and moved on.

Imagine a few iterations of this: the teachers are thinking "yup, the students all get it, we can even make the problems harder to get a better distribution of grades", and the students keep finding better ways to avoid having to spend 20 hours working through a complicated tangled mess of code.

Are the students learning anything of value? Sure, they're learning how to play the system for their own benefit. They're learning that the appearance of being intelligent and successful is more important than the reality (see Sam Bankman-Fried, for example) when you're stuck inside a corrupt system.

This of course explains the coding interview in the software industry: everyone knows this is how the current educational system works, so looking at grades, recommendations, accolades etc. is a waste of time. Instead they say, "Here's a problem, solve it in real-time using just the skills you've actually learned and the knowledge you've actually memorized."

ChatGPT might make it a little worse than it already is, when it comes to ranking students from excellent to mediocre - but it's just a cheaper version of the private tutors that so many students utilize. It might even level the playing field somewhat, as tutors are expensive.

Ultimately, the only real solution, assuming grading is important, is to proctor the students during real-time tests, with all their devices locked away. This makes work much harder for the teachers, particularly with large class sizes, as auto-grading based on online submission of work is so much easier.
Yeah. They reduce the time spent on rare (but relatively valuable!) events, and massively increase time spent on all the little things you do dozens or hundreds of times per day. It adds up quite badly for everyone except the monorepo managing teams.