skysight-inc/HackerNews huggingface dataset:
VSCode: Collaborate with Live Share
But... you didn't write it yourself. And it's not anything you would write yourself.

This is fine if you never want to ever write something yourself, ever again.

I'd much rather retain that skill.
Historically, artists were independently wealthy (as were early scientists) or they lived off the patronage of the wealthy. Intellectual property and copyright laws allowed art to be a viable commercial venture without direct patronage.
here's an article that happens to echo a lot of what I've said, albeit with a different manifested example.

https://www.crosslabs.org/blog/diffusion-with-offset-noise
It might be that humanity becoming non-chauvinistic about their value is the necessary thing for survival.
Use GPT-4 to generate “one click lawsuits” to sue robocallers
It won't be.
This author "Richard Kenneth Eng" has done more damage than good to Smalltalk by his fanboy posts for the past few years.
Good point. But I think current approach of large scale generative AI models is not sufficient for this.
19 and 25, eh?

I suspect they will be doing some serious rolling-over on their buddies. The cops really don't like it, when you hack them.
I think Ruby is an acceptable Smalltalk (also an acceptable Perl), with a better syntax. Last Rails project I worked on I had a console open up whenever I run into an exception, allowing me to monkey-patch the problem right away: that's about as much live-coding as I need professionally.
Christopher Alexander eventually gave his "quality without a name" that was essential to habitle structures: life.

Smalltalk has a similar quality: fun.

I remember programming literally all night when I was working in smalltalk and decided to keep going until I got too frustrated to continue.
Oh you're a software developer? Can you fix my dishwasher?
If your app is complex enough to need something like this, you probably should make it native anyway (the browser interface is going to get in the way). Don't try to turn the browser into an OS !

(I probably shouldn't give any support to Windows by even mentioning it, but doesn't it have built-in sandboxing and especially permissions too these days ? What else the "run as an admin" command is about ??)
Regarding your last point, how did you handle deletion from S3? Did you not need to worry about atomic consumption of the metadata and data? I suppose you could have some kind of background gc task..
This makes sense to me, working from home works much better for devs that are already used to the working culture and more importantly will not be afraid and will know who to ask and what to ask. For a developer that's just joining a team when you're working remotely it's nothing but silence, so it can be quite daunting to get there and start building rapport with the rest of the team... over what, slack? zoom? meets? Whereas if you are IRL with someone else then it's very easy to just... chat and ask questions and build a working relationship.

I think, however, that this seems to be more of a problem with the way we do remote rather than remote itself. I find that a lot of workplaces are struggling to build casual online spaces for their workers, I remember seeing that news about twitter's 100k or so slack channel but... that seemed to me like an indication that the workplace had managed to build a pretty bustling online culture. Of course, everything needs to be done in the right amount. But that's definitely something I think we've not really thought out in much depth. Though there were some experiments (that I thought were ridiculous) of doing these virtual working rooms, and I guess kind of like what Meta itself is trying to push which is the metaverse itself.

I think there's probably much easier answers to this problem, but a lot of it might just be changes in the paradigms of how work is that we might not want to accept. For one, you can't have a space for people in a workplace to build good working relationships that will be monitored the same way the "official" spaces will be monitored. You can't have managers, you can't have data persistence that can be used against you. In reality, I find that a lot of people build good relationships with each other when they have something to complain about that's a natural part of the work, people always have things to complain about but you can't just go to the official "off topic" slack channel of the workplace to do it. But at the same time, every workplace likes to think of itself as immaculate so that self critique and giving people space is important. But that's not all, in general, people need to feel like they're not at work and that might be very difficult to achieve if all your off-topic slack channels are right beside your actual work channels. I wonder if having an alternative platform like discord, telegram, whatsapp groups (excluding any managers and bosses and whatnot) might encourage relationship building. But then again, people might not want to use these.

I've always been curious about maybe (and this might not be applicable to many places) hiring people in pairs or very close to each other when possible and encourage them to work together (and with a senior dev). Reduce efforts in induction and allow them to get comfortable with someone else from the get go.

In any case, I think it's good that people at Meta are doing some kind of research into the topic. Working from home seems to be really good for morale but there needs to be a way of bringing junior developers into it as well.
It seems like an arm's race of creating the greatest ChatGPT AI will go on for the next couple years until an evolution in AI so mind blowingly advanced & complex, better & more user friendly than even ChatGPT will continue.

The world is in for a rude awakening, millions of employees can use this to get jobs done, millions of entrepreneurs or wantrepreneurs can find countless easy ways to make money in different industries utilizing this tool while everyone who fails to see the value in it don't benefit from it much like all the people who were terrified of touching a personal computer or thought it was ridiculous and would never be used in the future.

Millions of college students, high school students can use it to complete assignments & projects, it can even code really effectively given enough of the right instruction & base understanding of code.

The single most important thing, is that this technology remains open source so all people with internet access have a fair chance & access to the groundbreaking innovation, the level of wealth generation this can create is incomprehensible.

100s of millions of professionals, students, entrepreneurs around the world can all access it! Imagine how much time could be saved, efficiency can be gained with everyone using this to the fullest.

This is essentially just a super advanced version of the calculator but its nonlinear & fluid, adaptable with input so can give the answer to a wide range of subjects.
Silicon Valley Bank unmasks the hypocrisy of libertarian tech bros
Technically stuff like overheating they could monitor via IPMI (which they most likely use for OOB control anyway)
Named Data Networking.
What happens with the prompts that you enter into OpenAI? I believe each and every one of those will be saved. And even if they swore that they did not would you trust them?

If my lawyer or doctor put my case history into OpenAI and I would find out about it I would definitely sue them for breach of confidentiality.
HN does the same
People commenting that UK can't force big manufacturers to adapt to their regulations seem to forget that they drive in the right side of the car. Pretty big adaptation there no?
So a .5% change in their balance sheet, why is this news? https://www.statista.com/statistics/249605/bank-of-america-t...
>you can make it get there by first writing out the two different latitudes, and then it will get it right

As I said in my comment, even if the model 'knows' and tells you that town A is at 64' North latitude and town B is at 53', it will sometimes tell you town B is the furthest north.

That's because it's training set includes texts where people talk about one town being further north that the other, and their latitudes, but the neural net wasn't able to infer the significance of the numbers in the latitude values. There wasn't enough correlation in the text for it to infer their significance, or generate a model for accurately doing calculations on them.

Meanwhile the training text must have contained many explanations of what latitude and longitude are and how to do calculations on them. As a result the model can splurge out texts explaining latitude and longitude. That only helps it splurge out that kind of text though. It doesn't do anything towards actually teaching it what these concepts are, how they relate to a spherical geographic model, or to actually do the calculations.

It's the same way GPT-3 could reliably generate texts explaining mathematics and how to do arithmetic in lots of very accurate detail, because it was trained on many texts that gave such explanations, but couldn't actually do maths.

It is possible to overcome these issues with a huge amount of domain relevant training text to help the LLM build a model of the specific problem domain. So these problems can be overcome. But the point stands that just because a model can explain in detail how to do something, that doesn't mean it can actually do it itself at all. They're completely different things that require radically different training approaches.
DoorDash team talks about types of metastable failures in microservices and how observability-based control techniques can be used to mitigate them.

They introduce a project called Aperture[0] that provides techniques such as adaptive concurrency limiting, prioritized load shedding and graceful degradation to mitigate cascading failures.

[0] https://github.com/fluxninja/aperture

[1] https://docs.fluxninja.com/
I've been using Hetzner servers for ~15 years with multiple clients and employers, and always been disappointed with other providers compared to what Hetzner delivers. OVH with their frequent network level outages, the 2021 fire and so on. DigitalOcean with their way too frequent and long lasting maintenance windows. And AWS/GCP/Azure with their obscene pricing, ridiculous SLA and occasional hour-lasting outages. One application platform I managed was migrated from DO to Hetzner with huge cost savings, much better uptime and insanely much higher performance running on bare metal servers rather than cheapo VMs. If you need more than two vCPUs and a few gigs of RAM, I see absolutely no reason to use overpriced AWS/GCP/Azure VMs.
I am. Challenging a statement is not uncivil.
The conclusion is that AI threatens dietitians.
I'd like to be not so sure. I could see a mass-response of revulsion, and a cultural move towards concise, direct, non-bullshit communication.

I don't want to think too hard about the alternative, of large groups of people not even bothering to ever try to learn to write. Probably become better megacorp output consumers.
mandates make sense in a society like the US where most people are now long-term unhealthy due to obesity

covid was a preview of a future where obese people make the rules - all of society forced to conform to the needs of people whose own behaviors have terminally weakened their own immune systems

the hacker cohort is one of the most outrageously unhealthy due to work habits...we are going to see hackers dying in their 50s

and yes, I do believe anyone who downvotes this comment is just obese and ashamed
I don't want this in my browser. Why would anyone want this? How do I disable it?
If we're calling C++/Rust to WASM in the browser "native", then Javascript is native also.
I'm basically against the browser getting too much access, so what is missing in Firefox 111 for your use case? Is it just less convenient for end-users?
I think the word "open" meant a lot of good things when I started learning computer science. It meant that people shared knowledge in this complex world of technology. It helped lift everyone in tech. OpenAI just puts that on it's head and moves on.

When OpenAI came along, I felt like this was all going in the right direction and that it would do what I felt was the right way about it. I'm disappointed and I think they should change their name. I know it will fall on deaf ears, but since you're asking "So what?" that's my answer.
The biggest catch is that you're getting more desktop-grade hardware than server-grade (notice Intel's i series instead of Xeon, non-ECC RAM). Doesn't make a lot of difference for the vast majority of use cases, but something to keep in mind.

You can get server-grade hardware from them, but then the pricing difference isn't so significant when compared to other providers.
Why do it then? Why not open a corner shop instead?
You don't know how bad it is. As a third worlder, I tried to sign up for Hetzner storage once, my account was immediately flagged as suspicious. That by itself isn't a big deal, much bigger web services do the same. But they sent me a link to some third party identity confirmation service, which made me do a dumb song and dance of holding an ID in front of my face in front of a webcam to verify myself and had both automated and human(?) stages. That by itself took a dozen tries to get through. But even after that, Hetzner still deemed my account as suspicious, I had to write a couple paragraphs of explanation to justify my existence. I assumed after this they should have no reason to not let me through. But 3 days later I got a mail saying the account was permanently banned from Hetzner.
What's the use case for such validation?
To be fair, it's not like it's solving a trivial problem. High throughput, reliable and highly available message queuing is just hard.
OVH has a Montreal data center I use.
Ok, then what's the point of defining 'intelligence' out of existence, if neither LMs nor humans are 'intelligent'?
Is there an ARM/apple silicon ISO available for Purple yet?
What won't be used? The sources of data on the site?
Big media conglomerates might be able to pay to create enough art for their own models. Or at least figure out some scheme to do it, where the artists freely sign away this right. That model could then be licensed to others.

A website like YouTube could probably do this for voice or sound generation, if they haven't already. Offer creators an extra 5% of ad revenue and in exchange they get to mine the video for data for AI. Or some other such benefit.
>“Google users in America have searched for Python more often than for Kim Kardashian.”

I wonder how Kim Kardashian programming language looks like. I guess low level but with garbage collector. :D
I tend to implement my DRY with OOP (polymorphism).

That doesn't go over well, with today's crowd. Not considered "cool."
If this was true, how come humans advanced math and philosophy?
A whopping number of online scams begin with bluffs, the scammer only needs 1% of people to believe them. The instagram account takeover is for emotional leverage to get a person further away from their friends. A second story will be concoted to get money from them.
Maybe; maybe not. We've heard time the pay and perks are gone for good this time several times and it's never stuck so we'll see.
I wish you could rent something like a dedicated server on an hourly basis.

As I understand it, cloud VMs are not capable to run large neural networks like StableDiffusion, Llama etc because they don't have a GPU, right?

I would like to play with these new toys, but I don't know where I can get a cloud machine capable of running them.
I once interviewed for an AI startup that were trying to automate training with AI. They couldn’t explain how the neural nets trained with their product wouldn’t just learn exactly what their model understood and no more. I think the person had a penny drop moment in the interview that this idea was quite bad…
I literally made a Tumblr called https://lowbackgroundsteel.ai the other day :-)
We made a small group of people incomprehensibly wealthy.

In return we were granted a little more freedom than the average worker.
OPFS doesn't really change this concern that much. IndexedDB already allows for relatively arbitary blobs of data to be stored per site (subject to existing quotas)
This is a self-correcting problem.

If people consume "credible bullshit" and can't tell the difference, without consequences, then your thoughtful work isn't as valuable as you thought.

If on the other hand people consume BS and it comes to bite them in the ass (through reduced socioeconomic status and, ultimately, reduced reproductive success), then competing approaches become viable.

We may not be around to experience it – a variation of "the market can stay irrational longer than you can stay solvent" – but you may find comfort in the fact that Nature has a way of optimizing away cruft. Most often through repurposing the obsolete-but-already-existing system for another function, and failing that, through atrophy and death.
AWS and GC (and I assume Azure, but I haven't looked) have definitely set the standard with respect to checking off all the boxes when it comes to helping customers with security audits and requirements. This is a place other provides have serious lagged. I've been involved in cases where using the cloud is essentially a pass and not using the cloud raises red flags.

From a sales point of view, I agree with you that, for a lot of folks, this might be the main concern. If you're doing B2B or government work this might be, by far, the most important thing to you.

However, this is at least partially pure sales and security theatre. It's about checkboxes and being able to say "we use AWS" and having everyone else just nod their head and say "they use AWS."

I'm not a security expert (though I have held security-related/focused programming roles), but as strong as AWS is with respect to paper security, in practice, the foundation of cloud (i.e. sharing resources), seems like a dealbreaker to me (especially in a rowhammer/spectre world). Not to mention the access AWS/Amazon themselves have and the complexity of cloud-hosted system (and how easy it is to misconfigure them (1)).) About 8 years ago, when I worked at a large international bank, that was certainly how cloud was seen. I'm not sure if that's changed. Of course, they owned their own (small) DCs.

(1) - https://news.ycombinator.com/item?id=26154038 The tool was removed from github (conspiracy theory!), but I still find the discussion there relevant.
If the dating estimates in the article are right, I think this might even have been caused by the prior Preclassic Collapse a few centuries before that. Remember, the dates given are a full two millenia before colonialism and a lot can happen to cause societies to change and history and knowledge to be lost over that timescale; our historical knowledge of much of Europe during this time period isn't exactly great either.
2024 GMC Hummer EV SUV Uses Enormous Battery to Charge Other Electric Cars
All hardware is theirs, you rent it. They repair it when it fails at no cost, but they don't monitor everything (althought some come with agent to install on dedicated server that passes monitoring data to their system).

So if you say see SMART errors on hard drive you have to open ticket with them to fix.

> What happens when storage fail? Are data backupped or it is on me to make them?

You have full control over server. If you want backup you need to set it up yourself.

I'd start with VM if you want to learn ops stuff. Those also usually have backup option at some extra cost.

kimsufi (ovh brand) also have some cheap ones, I have some atom serwer with TB drive for some offsite backups and few services and so far no problems.
That's what usually happens when less experienced devs read upon DRY (among other classics that every dev has sometimes heard of as a "best practice") and try to adhere to this biblically paired with an anxious code review environment that code has to be "clean code" perfect. The early MVC-Pattern-Communities (Rails etc.) with their overusage of acronyms like DRY contributed their weight into misguiding new devs.
I’m running a kubernetes cluster on Hetzner with the GitHub actions runner chart. Zero issues and much faster (and cheaper!!) than GitHub’s runners.

My only issue is that security scanners can’t run on self-hosted runners (GitHub refuses the artifact result, so technically, they do run, but the results fail to upload).
Why not? It's just a bucket of space to store arbitary bits, very similar to IndexedDB, but using file system semantics rather than database.
I'm currently renting around 40 x AX-line machines from them. The random reboots are a real thing, but not painfully so. I would say I see around 5-10 a year on average across all my boxes, so (very roughly) that's one random reboot per 50-100 machine-months.

I asked them about one of the incidents, and they said that the breaker serving the rack had popped. I would guess that is a fairly common cause of this problem.

Another issue is disk failures. They replace the disk incredibly quickly (<1hr) but unless you are willing to pay for a brand new disk they fit whatever they have in stock. Sometimes that seems to be a unit which is itself close to death, and in another couple of months, guess what happens. Mostly they give you something reasonable so it all works out in the end.

Hetzner are a discount cloud provider. For the money, I'm basically delighted with them. The only other realistic option at a similar price point would be to self-host... and I'm not at all convinced that would be worth the hassle.
> nor write a commit hook so that nothing can be pushed before the diversity committee validated the change set.

Maybe part of these repetitive problems repeating themselves stems from the sameness.
They can't narc even if they want to.

In these online crime communities and other groups are lousy with feds everyone suspects everyone else is a fed and engages in opsec to protect themselves accordingly. Anything they "know" about the people they talk to and work with is going to be mostly stuff the glowies have reported long ago.
You should be running at least three, preferrably four (3 + hot spare) mirrored instances if you require that level of uptime, regardless of provider or tech (bare metal/VM).
“Several gigabytes” for a browser cache is not abnormal, nor “swamping the disk”. Welcome to the web.
GPU instances do exist on all major providers. I used some on Azure for sure.

If you just want to play with DL, I suggest Google Colab Pro.
Archeology studies past purpose, not future, and unless you're going to claim the entire science of history useless, better get used to the idea that some trees have to be sacrificed for science.

Some 14120 square miles of Guatemala is forested. While the 650 square miles of this archeological site represents a not-insignificant 4.6% of its forests, I doubt the archeologists are going to fell every tree and dig up every stump.

Since you care so much about trees, I have to ask, how many trees have you personally planted? How much money have you donated to tree-planting programs? Otherwise you're just virtue-signaling.