skysight-inc/HackerNews huggingface dataset:
I code for a living and have done so for over a decade now, and I completely agree with their analysis.

Does it save you $10 worth of your time within a month?

Comments here are wildly uninformed. I see comments complaining about copyright that seem to have no awareness of either fair use doctrine prior law as it relates to partial usage nor the details regarding how infrequently Copilot generates identifiable verbatim results outside attempts to auto fill empty files in empty projects (which seems outside typical usage).

Or complaints that it makes mistakes, as if 90% of those mistakes aren't immediately flagged by the linter. Not only that, but I've found that often when it does make mistakes, it reflects a consistency smell in my own code, such as tripping up on a legacy naming convention that should really be refactored out.

If it doesn't save you $10 worth of time, obviously don't use it. Personally I was worried it was going to be more given the ways in which it cuts down on the most boring parts of a high value profession.

But insinuating that someone's positive experience of the tool reflects inexperience is a weird gatekeeper flex, and honestly I'm more inclined to think that all the curmudgeonly resistance I see in here to the inevitable march of progress instead reflects old dogs unable to adequately learn new tricks (like how to effectively prompt it).
We have a transformer up on a pole at one of our datacenters. Bird landed on it, fried itself and took everything offline. The side effect was that it fried a bunch of cmos batteries in the servers. We've since put a fake eagle up there.

BIRDS AREN'T REAL
The size of the blockchain right now is 390GB. It grows at 144MB/day. You can get a 2TB hard disk for $50 right now, and it'll be enough for 30 years more.

1 MB blocks take 2 minutes and 30 seconds on at 56 Kbps, which means you can keep up with the blockchain on a freaking dial-up modem.

I'm not seeing exactly where the problem is here, and in what scenario would somebody go "Gee, I'd love to run a full node, if only it took something less amazing than a computer I can find lying in the garbage for free".

If you want more nodes what you need instead is incentives to run a node. Give people some reason to run one other than that it provides some nebulous benefit to the network, and so it's a good thing to run this out of the goodness of their hearts.
You can opt out of that.
I really tried to make dark mode work for my text editor because I think it looks better, but for some reason I can't. When using dark mode I squint my eyes more, they get tired more easily and sometimes I even get a headache. This doesn't happen with light mode, I can look into the screen for 8 hours straight and I'm totally fine, so the exact opposite of what most people say.
For me, that's just a developer. A junior is someone who needs handholding, a regular developer can do their own work, while a senior has impact that goes beyond their own work (can coach juniors, make bigger decisions which affect team etc.).
Sequoia Is Down Bad
The Jovian Duck: LaMDA and the Mirror Test
MEGA: Malleable Encryption Goes Awry
Exactly. The solar energy that can be captured throughout the year using not much more than the roof area of a single-family home would be enough to cover its entire annual energy needs, both for electricity and heating. The problem is that you need to store about 30,000 kWh of energy over a period of several months. That’s on the order of 400 Tesla Model 3 batteries worth of storage. Not only is it prohibitively expensive. Those batteries would also be missing in production of electric vehicles.
deno seems like a great project that solves problems that don't actually exist
I am an improvisational musician. The key to invent from failure is to develope a ever present sense of observing oneself from the outside. The instead of being emberassed when something goes wrong, one can "feel" the potentials that might lurk in where it went wrong.

John Cage once said: If you make a mistake, repeat it.

A trumpeter getting stuck once in a melody is clearly a mistake, them doing the same thing again, and then spinning the thing into a different direction is not only perceived as interesting, it is probably one of the moments where their true genius will become visible the most.

Key to this is to not be too attached to the plan, but to the goal. The plan is that melody you had in mind, or on the sheet. The goal is to play interesting music. If the plan is in the way of playing interesting music, ditch it. If the an is no longer feasible because you fucked up, the plan needs to be adjusted.

This sounds logical for music, but in all other domains (except maybe art and design) people have a very hard time ditching or adjusting the plans immidiately at the point of failure. Kill your darlings and you will get new ones.
i suspect they want to get paid for all the art works that have gone into training the ai...i think there should be a hefty tax on any AI generated content because it's impossible to credit all the people who had a hand in it.
https://en.m.wikipedia.org/wiki/Wuling_Hongguang_Mini_EV Bestselling electric car in China $5000 15kw motor but otherwise remarkably similar.
As a person learning cantonese, pycantonese and cantonese.sheik.co.uk were so helpful!

The trickiest thing to explain to people is that Cantonese is a diaglossika. It's spoken, but to write you would use mandarin. So there aren't a ton of giant written language corpuses to train on.

AFAICT that's why tools like this often use simple heuristics to do word segmentation. I remember going down a deep rabbit hole, before finally just packaging a small tool to do cantonese word segmentation using the A* algorithm:

https://github.com/machow/cantocut
I avoid even comparatively mild stuff, e.g. Godfather or Dark Knight (peeking at IMDB's top movies), and have done so for decades. It's a conscious decision, one I made in my twenties and not in any way related to aesthetics, anxiety, being childish, or mental issues.

I'm not really advocating it. I don't claim it gives superpowers or big benefits (and if anyone claims them, I'd ask for hard scientific evidence), but I can just say that any life decisions differentiate a person, even if by tiny bit. Looking at the whole population, life decisions make people diverse and drive them to bump against each other, which is mostly fun, no?
You apparently can "opt out of public code" now. I didn't find an explanation for whether that properly limits it to permissive licenses though.

Update: It seems like they check whether the code it emits matches the training set and if it does it won't suggest it.
Related old thread:

https://news.ycombinator.com/item?id=8577812 ("Bat bomb", 40 comments)
As opposed to the existing network everywhere of porch pirates?
Or just bad at the hunting part.
I haven't used motor admin extensively so I couldn't speak about it's features very precise. It seems to me that motor admin is like a giving a power tool to your end-users. It's empowering the citizen-developer. They can make their own admin panel. You might end up with a good product, but it also can go the other way and build something not that good.

With Avo, you, the developer, draw the lines on what the user can and can't do. This way you make sure you give them the best experience.
This technique will work for most text, but can be deliberately hacked in a bad way. I discovered this about 20 years ago from a cleverly written attack post on Perlmonks. Every paragraph started with a positive sentence whose tone slid into negative by the end of the paragraph. And then to positive for the next paragraph.

I was horrified at how an attack piece had so many positive votes, and asked people why they were voting for it. It turns out that a lot (probably most) had just skimmed it, felt good, voted for it, and moved on. They literally hadn't seen the nasty things said about a variety of people.
My organisation/team uses jira, we don’t do process, so the post is meaningless
DIY 1kW MPPT Solar Charge Controller
If you don't want a whole video, go to the source:

https://buck.co/work/facebook-alegria
In fairness, if I were fortunate enough to live in Berlin, Italy I would hate everywhere else too.
Using UV light to see the plume of a flush

https://www.youtube.com/watch?v=1Tg7i66GGMI
I don't know, I work for the kind of companies that have 20 year old Java codebases. In these companies, they are only relatively recently migrating to AWS. They're at different points along this path, but they seem to converge on the same idea to give all their money to Amazon. And if Amazon is selling a product that does something, then they're going to find a way to use it. I mean, the old application still has to keep doing what it's always been doing, just with more cloud, and with some kind of NoSQL database. That part seems especially important. A few more very important buzzwords are terraform, hashicorp, and kubernetes. I don't know what they are, but apparently without those, software isn't possible.
Video: https://www.youtube.com/watch?v=ShXNJM6uHLM

Firmware: https://github.com/AngeloCasi/FUGU-ARDUINO-MPPT-FIRMWARE
I don't think it's a clear cut as you make it out to be. Tortious interference is a common law remedy that might make Github/MS liable.

If I induce you to break a contract with someone else they can come after me for damages.

For example in this case, there are developers who have created GPL code. That code was licensed to some other developer. Github then encouraged people to upload git copies of the GPL code onto github where it was put into the model. That model contains the copyrighted materials and isn't coming with the necessary notices. The output of the model can be code that is a direct stand in for the copyrighted work. Thus Github have become a party to breaking the license even though they themselves never agreed to the GPL.

In addition Github are encouraging (They are advertising it and making it available broadly) other developers to copy that code and use it in their project. Again that's encouraging an action that breaks a contract. Github is well aware that this is likely happening and they continue on. Thus they might be liable. You also might be liable.

All of these things can and likely will be argued before courts but it's not at all one sided.

> That's been established in court with regards to training AIs.

What are you basing the certainty of this statement on? The case law I have seen around this is pretty spotty. Cases around training on copyrighted materials have predominately been about the input, and not the output. With the final output usually being controlled by the model owner. For example Google obtained the books they scanned legally then used them to produce google books' index. There are some major differences.

- The books were purchased, meaning they got a license to use the book. There's for sure code in the model that Github does not legally have the right to use. They are aware of this. Making the input more shaky for github.
- Github is making a direct profit off of this service. It's a revenue generating enterprise. That's important since it raises the bar of what they can be expected to do.

There's been nothing that goes to the supreme court yet; it's all per circuit and not settled case law. Also this gets WAAAAY more complex when we start talking about outside of the US and isn't decided at all.

These things are complex and likely you need your lawyer to advise you with any real questions.
Most people don't make purchasing decisions based on the value they create but rather based on some ingrained assumptions about how expensive software is supposed to be. VSCode and many other complex pieces of software are free, autocomplete is built into my OS, and those subscription consumer software that does have a price usually are priced very low—so relative to those, $10/month feels like a lot (even though I hope that practically anything anyone makes the effort to subscribe to produces at least $10 of value for them).

Some companies seem to be leaning into higher subscription pricing (Superhuman and Motion come to mind) and almost certainly produce far more value than their subscriptions cost if you ask me, but there's definitely a mental barrier to value based pricing to consumers, as well as the fact that with so many companies offering cheap/free software, the market isn't solely determined by value created but rather comparison against other software.
Is it a benefit to reduce exposure in a household, or even non-hospital setting? We're only just beginning to understand the gut biome, and too much historical advice that seemed sensible turned out to be problematic when understood better.
For 100% Argentine car surely looks like a BMW's Mini countryman
Don't some countries in Europe already have this? Minimum warranties because the product must work for X number of years no matter what?

A sliding tax that got larger the shorter the warranty was would be interesting, perhaps avoidable if you showed a certain amount of repairability (or longevity of product model; a device that has been made for five years is going to be more repairable than one that changes every year, if everything else is the same).
The thread had been up for hours when I commented. I think one must "get in on the ground floor" to get to the top of the page. Thanks for the kind words!
This smells a lot like a Gell-Mann amnesia effect.
Not necessarily no, not all organizations are hierarchal. "Reinventing Organizations" has some good examples of such.
Oh thanks for the tip! Did not know about the Upgrade-Insecure-Requests, will have a look and add to the wiki :)

Your story is exactly why we gave both HTTP and HTTPS access. I'm also still super inspired and happy to see how the whole Amiga website ecosystems tend to be served mostly over HTTP, so that it's possible to browse such resources on the most modest/limited/bare configurations.
A friend of mine who worked there claimed the bulk of the funding is spent on paying attorneys to defend Wikipedia editors against hostile governments and companies that sue and imprison them for writing unflattering material.

Take it with a grain of salt, I guess, given the level of cynicism Hacker News seems to have about Wikimedia Foundation, and you could easily dismiss insiders defending their own organization as shills. I don't really see a way to tell from those financial statements. I'm guessing that would count as program expense and break down between salaries and professional services depending on the relative proportions to which they keep attorneys on staff versus contracting legal defense out to other firms.
"Much easier" is kind of an overstatement. The odds in the H1B lottery still suck. The FY2023 season saw a record number of applicants
https://redbus2us.com/uscis-received-484k-h1b-registrations-...

Also O visas are strictly non-immigrant intent, which is a big restriction.
I love it and probably will buy it
The key would seem to be if the part that fails is easily replaceable, then. If I make a design that has a part meant to fail-safe in a situation that would otherwise be dangerous to the other devices (I'm an EE rather than an ME, so we'll call it a "fuse"), the good-faith repairability practice is to put the part in an accessible location and make it a part that is readily available. If I wanted to encourage replacement of the whole device, maybe I make it a soldered-on part in the potted section of the PCB.
If you don’t know what Verona is, you probably spent your entire existence under a rock. One would have to complete primary school to know that Tivoli or Capri exist. You are right, Orvieto may be only for the very learned.

The West Country instead it’s a rainy non-place that gets flooded every other day, with 0 historical or artistic relevance. And nobody even know it exists outside of the UK.
Would love to take a look at the courses in that degree. That's my main hangup, I have such a thirst to learn college level compsci (not how to code but algorithms, theories,etc...) and crypto but spending two years writing english essays and philosophy presentations is no bueno.
Seems like Wired is having a slow news day.
> but can it attract the TJ Holowaychuk's of the world and truly generate a full ecosystem

Something like this? https://twitter.com/dassurma/status/1407048553768402949
I think this is a great place to start. I've been working at a volunteer based nonprofit for 4 years and there aren't a lot of great free/cheap options for volunteer management, so it would be great if this could be expanded to something that not only takes care of reminders but large scale volunteer management in general.

There are also a lot of awesome suggestions for improvements in the comments here. Looking forward to seeing how you grow.
It is awesome for me (diving back into Django after a long pause)

It seem to understand the common boilerplates things in Django that always annoyed me and type them for me. It understand the structure and adapt them to my code: imports, connection between modules, etc.

For sure, you need to be carefull with it.
How close are we getting to the Shannon limit here?
This is the present, not the future. A very high percentage of the parts of the Chevy Bolt were manufactured by LG Chem as part of an LG Chem reference design. (which worked out great)
> It is notable that there are no studies to the effect of "do people who close their toilet lids at home get sick less often".

There are also no studies proving that people who jump out of an airplane with a parachute live longer than a control. I guess we should not trust our instinct in this case.

Using UV light to see the plume of a flush

https://www.youtube.com/watch?v=1Tg7i66GGMI

Search youtube for many other demonstrations.
I actually think this isn't a bad idea...

The original meaning of sabbatical was for labourers to take one whole year off after working for seven straight years.

Maybe you should offer something closer to that definition?

Of course, after a year off, it might be hard for the employee to mentally go back and do the same thing for another seven years, but don't forget, as a company you've done without them for 12 months, so it may not be too big a deal if they do decide to leave.

Essentially, you'd be ensuring that MOST of your employees will stay with you for a seven year tenure, which is much higher than most companies would average for their employees.

I'm not good at public maths but I think you'll be paying employees 14% higher than the market rate based on the 1 year paid sabbatical at the end — but don't forget, if the employee leaves after 3 or 4 years, you don't have to pay that 14%.

EDIT: If I were doing this I would probably pay the extra 14% to a trust account each month, which would then be paid out as a salary during the 12 month sabbatical (so their actual salary may be slightly lower than their final year's salary, as they'll have probably received raises during their seven years of employment). The advantage to the employee of doing it his way, is they'll rest assured their salary received during their sabbatical is guaranteed, even if the company gets shut down.
I saw that demonstrated on Hacker News some years ago, in a web form.

It. Was. Horrible. For. Me.

My eyes are used to processing much bigger chunks than a single word, and know how to move to the chunk size that they used. Therefore I topped out at a fraction of my usual reading speed.
> Do the authors of this article think that humans only use data for purposes sanctioned by its producers?

That's the unfortunate direction copyright law is moving in. In the EU, "data mining" is considered a right separate from mere access, and the carve-outs for allowing it without permission from the data owner are very limited:

https://www.eff.org/deeplinks/2018/04/text-and-data-mining-e...
Copyright and patents are very different. I think the general consensus among developers is that software patents are silly, but copyright on source code is very important.
> Up to 10ms CPU time per request

So less than 17 minutes of CPU time per day - not a lot, but also not nothing.. But at 10ms per request, what would one use it for? Just server-side rendering for something simple?
Switzerland has a population of less than london. £3k would get you transport throughout london too - rail and bus.
Improv of any kind, in general, is fantastic for learning how to fail publicly. I do a bit of improv comedy and its fantastic for getting you out to make a fool of yourself publicly. Some of the best work in improv comes from people failing and flailing and channeling that into something fantastic.
That will get confusing extremely fast, especially when collaborating in groups.
For a verbose language the problem isn't the typing it's the reading. On the typing side I agree with you: I don't mind spending 30 minutes typing a bunch of boilerplate. I do mind digging through 100s of lines of code to find the 2 lines that actually do something interesting.

Of course, copilot is only going to save you typing time, and you'll have to pay it back at reading time.
This looks very similar to Administrate by thoughtbot https://github.com/thoughtbot/administrate
I think the real problem with success has nothing to do with psychological issues. It's that it often shields you from having to confront your blind spots, neglectful attitudes and delusions. Not having to face reality seems more like a positive thing in terms of mental health. It's like religion, it creates mental comfort. It's a comfortable abstraction which makes things seem better and simpler than they are.

When you fail, you are forced to confront the causes of your failure; the things you didn't see or anticipate (your blind spots) and you start to see the world in higher resolution. After enough failures, starting anything can become difficult because you can see all the things which can go wrong and you realize that there are so many of them that you have almost no control at all over your own success. Almost all the variables are against you; if any of them doesn't line up exactly right, it's over.

When you're successful, most of the variables tend to work in your favor, even those you don't see or understand... That's why most wealthy people still don't understand that the fiat monetary system is broken, for example.
> I tend to agree, it also adds another pain in the ass step

I am not sure I want to know what your doing with the toilet lid, but it certainly is not what the article is talking about. SCNR ;)
Mobile phones are at least 10% of all e-waste. But yes it's not just Apple, it's an industry wide problem. I'm sure that's what Cooke probably tells himself when he collects his 100 million yearly pay check. But since nobody likes government regulation, I just see the situation getting a whole lot worse.
>copy of a chinese "Today Sunshine M1"

copy as in someone in Argentina Reverse engineered Chinese EV and is manufacturing it? or rebadge of Chinese made car while claiming to be "100% Argentine car" like that scam https://www.thelocal.se/20220129/hyped-swedish-car-start-up-...
It generally boils down to three things: 1) How much resource a service need to run well, 2) How much the service wants to consume if left unchecked, 3) How performant you want your service to be.

After understanding these parameters, you can limit the resources of your application by running it under a cgroup. Doing this won't allow a service to surpass the limits you've put onto it, and cgroup will pressure your service when it nears its resource limits.

Also, sharing resources is good. Instead of having 10 web server containers, you can host all of them under a single one with virtual hosts, most of the time. This allows good resource sharing and doing more with less processes.

On the extreme case, I'm running a home server (DNS server, torrent client, synching client, a small HTTP server and an FTP server with some other services) under a 512MB OrangePi Zero. The guy works well, and never locks up. It has plenty of free RAM, and none of the services are choking.