skysight-inc/HackerNews huggingface dataset:
We are hiring in that area of work in Europe time zone. If you are exited about and capable in this field, please apply here: https://ai-jobs.net/job/41469-senior-research-engineer-llms-...
Excercises should not be about evaluating and judging. They should be about learning. If a student uses an AI, or copies someone else's work, it is to their own detriment. (Exams are a whole different question.)

Even before AI, you could read a book and copy-paste the excercises, or just skip them, but if you wanted the full learning benefit you would type them out. I think we will have to focus more on teaching how to learn. This situation is nothing completely new. Even though you have power tools in woodworking, apprentices learn the basic techniques with hand tools (AFAIK).
Holy shit that's incredible! Thanks for sharing..!
not totally related, but I read this initially as "the elven laws of shadowrunning"
Hey, is that a CRM?
I tend to find it works best as a tool for generating situation specific examples rather than writing you entire code for you.

Like when every stack overflow answer you find just doesn't fit because of one major difference in your situation, chatgpt often has you covered. Then you take the example code it gives you and adapt it to your actual codebase, testing to see if it works as expected as you go.
No. She didn't do anything to stop the draining of productive output by the land owning class, and neither the tories nor labour have ever tried to do this.
"Cheating" is good. School teachers and professors should not be the arbiters of how much money you earn later in life, but they are based on their subjective assessment of you (via grades).

Many do not realize the intensely adversarial relationship one is in with a teacher. You are not there to learn. You are there to get an A. In the case of social sciences, you support the ideas your professor espouses. In the case of CS, you do whatever it takes to get your code running as the assignment specifies.

Anything else is idealism which will harm your future earning potential. It's insulting to ask kids to surrender their future earning potential due to "ethics" in an academic world where ever top tier conferences and journals are filled with unreproducible BS science.
Why stick with delta vs other majors, like united, southwest or american airlines? Frontier acting like that just seems consummate with their low price tier like spirit.
Google* Android
I'm not so sure Ukraine didn't have the means. See "Royal Navy divers train Ukrainians to hunt for mines with underwater drones" for example https://www.royalnavy.mod.uk/news-and-latest-activity/news/2...

We've seen Ukranian drones drop grenades on tanks and attack ships at Sevastopol so it wouldn't seem that unlikely.

Also the Russians said it was Royal Navy + Ukranians https://www.reuters.com/world/europe/russia-says-british-nav... As a Brit I'd like to think so. The British denial was quite wishy washy https://twitter.com/DefenceHQ/status/1586337055201787906 Accusing the Russians of making stuff up rather than a clear we didn't do it.
The VPS option won’t be €50. I have a small vps for like $10/month.

Setup a VM. Install SQLite and caddy on it. Choose an async server framework Node or python quart or something.

Add a table to your SQLite, saved_games(id,json). Add two endpoints, save and load, save generates and Id saves json and returns a link, load returns the json. Make sure there’s an index on the id too.

Run your server, for example via Hypercorn if you’re using Quart or equivalent node prod setup.

Set up caddy to reverse proxy port 443 to your running instance. This gives you HTTPS

There you go. Quite simple and fast.

You could probably serve upwards of 1k QPS with this setup. That’s about 1/100th the qps of Google search.

You could try compressing the json before storing it too. Once you have some saves a dictionary compression would be really effective on a particular json format.
Would you expect a 20-year-old MacOS to run on a modern MacBook? Why not?

Would you expect a 20-year-old Linux to install just fine on a modern PC? I remind you that this was the era of RHEL 3! I had trouble getting RHEL 6 running in a virtual machine just recently.

Meanwhile XP will run on most modern PCs, it’s just not supported. That means no security patches.

The mistake here is not Microsoft’s.

The mistake is your organisation’s for buying a half-million-dollar device with no support plan from the vendor for its control OS.
Kinda, but it seems pretty common anywhere remotely "hip", not just fancy $150/head restaurants. It seems to be almost a cultural/class thing rather than being restricted to super-expensive places. You can find $9 (exactly) burgers commonly-enough, and by the time you're up to $35/head being a common bill (without drinks) it's practically the norm. I'll grant the higher end of that range may read as impressive and the kind of thing some demographic might spend for the sake of spending that much money, but I don't think the lower end does. (exact range may vary, but that's what it's like in my city)
Yeah, and it’s a bit closer for me. I was asked to resign after not returning to the office when asked. I refused, hoping to get severance or unemployment insurance. I’m a few weeks past the deadline and am just waiting for HR to make their move.
For sure, but how much impact does it actually have? Let's say I have around 2000 datapoints, all of them integers, little rhyme or reason to their sequence. I'm very open for ideas on how to squeeze that down to a link that wouldnt (a) deter you from sharing that link with family and friends and (b) deter your family and friends from clicking that link.
I love the ones in Berlin. There's always more Pizza and Drinks than needed, so the post-talks hanging out can go on for pretty long.
Perhaps this is another of the early (?) nails in the coffin for traditional higher education.

If it becomes harder to assess if someone learned something (with a grade), the results of that assessment (GPA) become less valuable. Software has traditionally been at the forefront of allowing people with non-traditional backgrounds (bootcamps, other degrees, self-taught) to work in the highest echelon of jobs, because of experience outside of the classroom (open source, personal projects).

ChatGPT and its ilk put more pressure on evaluation of candidates in interviews and should lend more weight to impact/experience based criteria on resumes (vs education-based).

There is a spectrum of people using ChatGPT to cheat vs learn. But, ideally, "cheaters never win", so interviewers and resume screeners will soon be under as much pressure as educators to holistically evaluate candidates beyond the crutch/immediate signal of a degree. They're just further downstream
That still depends on people, who might need a "higher intelligence" to survive long enough to support such a thing since in 2023 debates about "free speech" aren't about "shouting 'fire' in a crowded auditorium" and more about the right to disable the fire alarm and tell people there is no fire when there visibly is.
To be fair, I'm not sure there's consensus around the purpose of homework.
Another poster made an analogy to the introduction of cheap calculators and it does make me wonder. If the AI tools get to the point where they really can do the analysis better, with more clarity, better logic, deeper understanding, and output true information then why DO we want to train humans to do this? It's no longer a valuable skill to be able to calculate by hand the square root of arbitrary numbers when a calculator can do it far faster with basically 100% fidelity. If AI tools get this way for other mental work then why should we train people to do it at all?

>It's like having a weightlifter come in to a gym to repeatedly lift barbells with a crane - he's getting no results out of that.

To use your own analogy, the weightlifter doesn't NEED to get physically strong anymore, they do it for competitive reasons or as a personal challenge.

Chess may also be a good example, currently no human can beat the best Chess AIs but since Chess isn't a particularly important Economic endeavor it just exists as a game and the chess AIs are kind of a novelty. But if chess were super critical to Economies then its unlikely humans would be involved in it at all for anything other than fun. The chess AIs would dominate completely.
A co-op doesn't mean everyone must share profits equally.

How about an internal market where people bid for tickets?

There are crypto projects facilitating governance of organizations. They could help both enforce and simplify keeping records. Example: https://aragon.org/

Edit: Earlier I suggested hiring people for internal-money, but that might be tax evasion. Don't do it without consulting lawyers in your country.
Look up knowledge distillation
Good for you, but that's not how the vast majority of CS courses operate.

Also, coding on paper with no access to devices is both terrible and has next to nothing to do with how CS grads will actually work.
If laid off folks are looking for work or side projects, we've got a collective you can join. Based in SF but with members from all around the world.

More info here: https://wiki.quorum.one/join
The problem imo is simply that there is no need for "rallying points" anymore.

Before cellphones, I had to go hang out at the coffee shop if I wanted to catch my friends in person so we could all go do something.

Before the internet, I had to go to the coffee shop and read event flyers off of the community board if I wanted to find out what was happening around town.

The coffee shop became a hub of social activity in and of itself partly out of necessity, and it was awesome. I had probably a hundred friends back then and they were all just people who hung out at the coffee shop.

Nowadays everyone can just veg out in their pod until their friends call them on-demand. The result is missing out on all the opportunities to make friends by accident.
See. Rationalization. Bias. Whether it's right or it's wrong. You spend an inordinate amount of effort trying to twist the logic to fit your definition of morality.

You aren't trying to put together a conclusion from facts. You're trying to put together the facts to fit your conclusion. Don't you find it convenient that everything tends to have a clear moral solution?

In the universe described by the movie, Thanos is right, the heros fought him Despite them knowing he's right. The pedantic details of Thanos being right in reality is not what I'm referring to here, I'm referring to Hollywood Movie logic and how both the audience and the characters went along with it.

>There's also the issue of the definition of "suffering". Once you control for the traits people mostly agree are detrimental, where do we stop? Do we control for height? Intelligence? Decreased propensity for certain behaviors? Where's the line?'

That is off topic. The point is eugenics for diseases with clear detriment to humanity. It's like I asked you "Should I eat a hot dog." and you're like "What about a pizza, what about 2 hot dogs? What about scarfing down your throat all the food in the entire restaurant? Where is the line??"
How much system RAM are you running with? And I'm guessing it wouldn't hurt to have a fast SSD for disk offloading?
CS programs will have to adapt to this or die. The reality is that five years from now, we'll all just be talking to LLMs all day and compiling/checking the results. It's no different than the shift from assembler to higher languages in the 80s.
Does this include MSHTML (Trident), or just the iexplore.exe binary?
So about 40k on your own machines.
Eh, as long as you can still use the raw models it'll probably be fine. I pay <$2/mo for all the AI queries my friends and I can think of. It takes a few hours to turn GPT3 into a (multiplayer!) chat bot with your own desired personality.
Apparently there's even a wikipedia article on this, TIL: https://en.wikipedia.org/wiki/Russian_usage_of_mobile_cremat...
Hey. So did anyone try doing it with AMD cards ( I know Nvidia seems preferable now )?
Meh, race as we know it will cease to exist in about 40 years when we all edit our genes anyways. Even if I'm off by 100 years fretting about how many of which skin color exists is a fool's errand.
Thank you. I do understand that, but that comment was in the context of being an interpretation of something that clearly didn't state that, which is why I asked for clarification as to how that interpretation had come about.
Thank you I will do some reading!
I’ve generally thought that POST we hooks are the wrong abstraction for this type of payment confirmation, and reading this makes me believe it even more:

This whole process needs something like a message queue. Stripe should publish and event to the queue, and HIBP should receive that event. A message queue is still subject to network failures, but any sensible implementation will notice and recover missed events.
Thank you! I'm going to read up.
> Heck, my barber now charges $25 for a haircut (which takes all of 15 minutes) and we're expected to tip for that too.

I think this comment perfectly encapsulates why tipping has exploded and why it's never going away. People say they hate tips, but they complain vehemently when the base price of those goods rises to a decent wage.

In most urban areas I'd posit the reason for the explosion of tipping is because of the growing wealth inequality and explosion in housing costs. I'd bet that your barber is having a hell of a harder time making ends meet than, say, your average software developer compared to 10 years ago.
This number seems to match the $200k, if you take into account the cloud margins of our favourite counterfeit products reseller.
That is a very interesting idea. Oddly enough, isnt that pretty much what I want to build myself? A link to a JSON file that's much shorter than the JSON file. It might make sense to use a site that offers that anyways as a middleman. Thank you for the suggestion!
I'm pretty sure overstaying your visa isn't even a crime.
No, sorry, you have it all wrong.

Investors = Investors

Studio = VC, etc.

Executive Producer = CEO, COO, CLO, anybody with decision-making power

Lead Writer = lead designer, i.e., the Johnny Ives

Writer = designer

Director = project manager or product manager

Producer = the weird old guy who let you use their house during your ramen phase, that investor who thinks he cofounded your startup because he gave you a bunch of money, the salesperson who landed the really big client and was given the recognition for it
I'm one of the managing directors for a 3-person software development co-operative. We each made around double the market rate for developers in our country last year, with a small amount left over in the company at the end of the year to invest in new staff and a small side-business the company owns.

Loomio[1] is a successful product-based co-operative, and was spun out of another successful co-operative called Enspiral[2]. Enspiral got up to over 200 co-owners before they started splitting off to other companies.

This is just looking at New Zealand, which is small and doesn't have a big co-operative sector. I'm sure there are plenty of other examples around the world.

1. https://www.loomio.com/about/
2. https://www.enspiral.com/
BTW kosher = halal, both have almost the same requirements.
Even if they were, Eink tags that can be updated wirelessly are dirt cheap (certainly not as cheap as paper tags, but you also dont have to pay someone to go around and change them).
> transformer memory requirements scale with the square of sequence lengths

Not true, see: Flash Attention. You can losslessly calculate the attention in blocks using a little math trick. Essentially each subsequent block "corrects" the denominator of the last block's softmax calculation. At the end you have a perfectly* accurate softmax. Since you don't need to keep the whole sequence in memory to perform the softmax, your memory now scales linearly with respect to sequence length, and due to the lower memory bandwidth requirements and increased kernel fusion the operation also tends to be faster.

* While mathematically the calculation ends up exactly the same, in practice the result ends up slightly different due to the whims of F32 and F16 inaccuracies, and since the "max" used to calculate the softmax in a numerically stable way is calculated on a per-block basis. Doesn't significantly effect training or validation loss though.
Because they vary based on the municipality you live in.
Just shows how much more efficient work from home can be ;)
A CS degree is not a "bootcamp" or any other form of vocational training. Also, there are criteria for the school to maintain accreditations, you know.
Intractable and unsolved problems only!
Just because the option is there on the tablet doesn't mean it's expected. Counter serve food/takeout and basic coffee will 95% of the time not get a tip from me.
I'm actually amazed this license is still there post-acquisition, and perhaps equally amazed this license didn't tank the acquisition in the first place.
You could have both abstractions and DRY without mixing it in imperative library calls and opaque state. You could then write eg tools that apply changes robustly across all your stacks, inspect for security risks, check against custom schemas and policies, reusable things that compose better, etc.
I've never been in Sao Paolo, but I've been in Rio many years ago during the Carnival season.

I've never been inside a favela, but I was like 1 or 2 blocks away from the entrance. I had no problems. Perhaps being a young cheap Argentinian tourist not carrying luggage at the moment makes the situation very different.

Anyway, during the Carnival, the city [Rio] is totally crazy. There are "blocos" every few blocks, where someone just install a big sounds speaker and everyone dance. Perhaps a hundred persons, every few blocks, every night, all month long. Did they have a big sound speaker? And there are some bigger and bigger and bigger events, from a hundred persons to a million.

> The street was dark and people were hanging out at the cross-sections.

Did they have a big sound speaker? Were they dancing?

Another possibility is that during a hot summer night, they had no air conditioner and were just in the open street to get some wind and hang out with friends. I think it's not so uncommon.

I agree that some areas are very dangerous, both in Brazil and here in Argentina too. I don't recommend to go clueless to some parts of the city. But without a few photos, a video, and perhaps looking at the situation in person it's very difficult to be sure that they were dangerous.

Anyway, better safe than sorry. If you don't understand the local culture, sometimes it's better to bail out.
I may have misread your comment, then. Either way, thank you for the explanation!
6.7b is pretty small, no? Do you even need offloading for that on a 3090? I'd be curious to see what's needed to run opt-30b or opt-66b with reasonable performance. The README suggests that even opt-175b should be doable with okay performance on a single NVIDIA T4 if you have enough RAM.
Fixing performance bottlenecks: Joe's or Bob's way
So it can carry about 0.05% of the cargo of a modern container ship, requires about as much crew, and takes longer to make deliveries. This is a cute little hobby project for someone but it's not a serious commercial venture.
Agreed! That would be an ideal response, but statistically how often does the ideal situation happen in the real world?

I would say it is equally likely that Booth did some parkour move to drop 15 feet and be minimally breaking his leg? Or, more likely, the adrenaline, and flight mode, after killing someone allowed him to not even feel the pain in the moment?
>By this reasonning nobody should ever learn anything, because it's all 'trivially doable' by machine.

>Like 'addition' and 'subtraction'.

A better analogy would be low level coding. I don't know (or care) how my processor calculates `var f = 3+2` at the register level. And being able to ignore that allows me to focus on higher level concerns.
Then why are people paying hundreds of thousands of dollars for them?
Sites have already solved that for shipping costs - you just have a button that offers to include shipping (and then tax) with a location entered
Are fundamentals important for software engineers?
I'm not sure how posting a bunch of links that say you have to be a lawful permanent resident support your case that you don't have to be a lawful permanent resident. You think this guy just accidentally forgot he's a lawful permanent resident and got a H1B?

No there isn't a way for an H1B to join the military. Try the French Foreign Legion. Also Ukraine and Russia are hiring.
That's one factoring. A different factoring is that the excess wealth is (economic value) - (expenses paid)

And that there's a ratio of profit vs wages taken out of that. That ratio can be larger or smaller. If that ratio is 1, there is no wages, and if it's 0, there is no profit.

The comment is that that ratio is too close to 1.
I'm interested in seeing how this will affect Twitter folk's so-called mass exodus, since it normalizes the entire concept of paying for blue checkmarks.

But it ignores the fact that you could use sites like gmail and microsoft to log as a verified user. It all comes back down to spreading out your personal information to every site that wants to follow Twitter's lead.
That was a great read.

> daytime infomercial of an OS

I'm not sure how you managed to write this post but I'm totally on board with the linguistic energy of it
This case has literally nothing to do with common carrier status. Neither side is claiming that Google or Twitter are common carriers.
While that is true for now, it's unlikely that ads will stay surrounding the chatbot. Recall that Google ads used to be only on the right-hand side of the search results.
Always a language centric analysis vs what programmers are doing. By this logic Javascript wouldn't be anywhere near where it is now.

Don't get me wrong, its a great analysis but it misses the premise of what makes people use a language. Python got where it is simply because people like to use it this way. FastAI tried to even pivot away from Python and ditched the effort.
That doesn’t mean we should fill it with people and agriculture
All of these studies continue to show that adherence is the key variable.

Of course in an absolute sense wearing mask, hand-washing, social distancing, etc. for a short period of time will marginally (even if microscopically) decrease your chances of acquiring a virus.

Just like brushing your teeth once absolutely reduces the amount of plaque on your teeth.

But it's adherence, over a long period of time which tells the tale of whether you get sick or have a cavity.
I think it just moves the definition of “learning” to a higher level of abstraction: so you know what AI tools to use, how to prompt them, and how to understand their output?

I’m reminded of the time when graphing calculators were going to destroy math programs because nobody would “really know” how to do the work. And yet here we are, and math is fine, and calculators are just another tool.
This of course makes the assumption that the current environment is any good. Sometimes the current environment is quite bad and hostile to most people. If you are in the artic circle, its probably more realistic to survive being given some warm clothing, than to strip down naked and march thousands of miles to the equator where the environment suits your (lack of) clothing.

The latter is not generally what we do as humans, only when all other means of survival fail do we migrate. We have the ability to use technology to adapt to our environments, such as in making clothing, and even change the environments, like making a warm dwelling or lighting a fire. These are within our toolsets for survival so we should use them, versus moving to where we happen to find adaption without these abilities.
Income tax is generally state and federal, sales tax is usually municipal and county.

It's a lot harder for a city to collect income tax than sales tax.