skysight-inc/HackerNews huggingface dataset:
Crow – Flask in C++
On the other hand KDE isn't very pretty and is a bit unstable.

But Dolphin is the only file manager that I can tolerate and last time I tried Gnome (43 on Fedora 37 beta) it couldn't handle switching of my second monitor (it made a mess of my virtual desktops).

Honestly Gnome isn't bad, you just have to adapt your workflow: instead of putting apps to the foreground by clicking on them in the taskbar just use a virtual desktop for the different activities.
you can change the name to 'lottery factor' if being hit by a bus is politically impractical at your organization.
I'm guessing that it does not like my ad/script blocking. I just get a blank page. Guess they didn't need me over there.
There are Unicode characters for superscripted digits; you can probably find them in some kind of character-map application, depending on the platform you're using.
There are two important differences.

Google Books retains the bibliographical information so you can properly cite the authors or contact them for permission to use their material.

And Google Books does not automatically write new books for you that you can then send off to Penguin Books or self-publish on Amazon.
Some PhD advisors often simply turn down being a co-author, even if they contributed some crucial help or idea. Sometimes it is modesty or generosity, sometimes a gentle way to say the work is not very good :)

More seriously, the solution is not to use content-oblivious measures (e.g. number of papers/citations) when evaluating researchers.
If you're open to taxing for carbon footprint (to put it loosely), and it seems that that's your argument, you'll find that ski trips are going to be very costly, even more so when adding the cost of generating snow.
Forests Attract Rain: An Examination of a New Hypothesis (2009)
Author here! Just because you know how to use a piece of equipment does not mean you know how to build gym programming (right progression, move safely, etc) and that is the part that makes it hard to continuously go to the gym and feel like you know what to do.

You can do lat pull downs all day, but that isn't going to be that effective.

Hope that clarifies!
Only because they arrived later at the party.
A Martian’s review of The Martian (book) (2015)
To be fair, that's probably one of the most copied pieces of code already.
> if we're going to be ignoring copyright, everyone should be able to do it.

Yes, yesss. You're getting to the logical conclusion. Now I don't think Microsoft have become 'based' and want to break the copyright system but I hope they have inadvertently done so through their actions.
...Also your lifetime account is basically worthless if more people don't sign up and pay. As there is no reason for the owner to lose money giving you services
Why would variable comp "not be good for workers"? At the extreme end of variable comp is a worker-owned collective, which a lot of people seem to be in favor of.

Variable comp could have positive effects (reducing the pressure to have layoffs during lean times, creating an environment where success is shared with those who participated in creating in, aligning incentives across different factions to better support customers).
Quite true. Though for Erdős, the huge number of coauthors was far more a side-effect of his, um, "extreme itinerant" professional lifestyle.
I would be more interesting to know how easier it is to write a naive rust compiler than a c++ naive compiler, aka actual syntax complexity comparison.

To put that in perspective, how easier it is to write a naive rust compiler than a naive C compiler.
If anything, it should have become better with improved machinery. Not sure what impact Covid had so...
I think it's great that there's no giant making money on top of this concept. It lets people do whatever they want to store and share links :)
Author here! Everyone's experience is certainly different, but most people do not actually work out at a gym on a regular basis, so your familiarity is the exception, not the rule!
Thanks for reading!
You can't say what you sell but you have customers buying it?

Yeah, right.

Now we know why you got banned - you're a scammer.

Frankly I'm sick of seeing these articles on HN. You're not having technical issues with Stripe, you're having legal issues. Get a lawyer and get off of HN.
they say REST, they mean 'transport over HTTP and JSON payload'
Greg had to take over for short periods in the past and did an excellent job. You could argue that he took over when most of the stuff was already set in stone but still, he did a good job. That said, I'm not sure if he can or would be even willing to do that in the long run.
Exactly. That's why you're arguing for fines against people to be significantly more than 1/6th of their net pay, since harsher punishments are effective deterrents?

Parking tickets should start at 50% of your yearly take home income. Didn't feed the meter an extra quarter? $10k minimum sounds fair.
Michael Stonebraker referred to this as "Diarrhea of papers"

https://www.idug.org/browse/blogs/blogviewer?blogkey=a7b6fe8...

And he more or less says the focus on quantity has made the academic field (databases) irrelevant, because individual papers don't tell you anything useful. (Disclaimer: My interpretation of his talk, and I don't work in that field.)
Static content by definition doesn't change so this rule isn't for that case. Caching benefits even dynamic content, and dealing with cache invalidation is a separate problem than what is being discussed here. Your clients may always want the freshest content, but that often isn't scalable. If it is, you can put no expiration in your cache headers and let 'er rip. But you should still respect the idempotency of GET requests.
How should schools adapt to tools like ChatGPT?
I believe that for most simple writing assignments in K-12, ChatGPT is pretty adept at spitting out a result that would yield a somewhat decent grade.

If you were a teacher, given what you know about ChatGPT, among other tools, and how it will become more and more proficient, how would you structure your classroom to sidestep the concern?

I would probably lean towards in-class debates, where students have a day or two to prepare, but push the topics into more philosophical territories, rather than debates using just simply facts. Thoughts?
>the idea that all human-readable code accessible on the public internet can be ingested into such a system without regard for its license would effectively mean that anything posted to the public internet is entered into the public domain

It clearly isn't in public domain. But if we define something new, public knowledge domain. This being material it is legal for a human to look at and learn from. They gain no rights to copyright or IP, but they can learn from it and use it per the existing limits of copyright and IP. Saying that anything posted online gets entered into public knowledge domain seem agreeable. Few things wouldn't be allowed here, generally material that is agreed upon to be illegal world wide (and some countries may have tighter limits, like a theocracy banning someone from learning anything from material deemed blasphemous).

Then it is a question of if an AI can also learn off of such material as long as it doesn't produce works that violate existing copyright or IP laws, same as a human. This doesn't seem, on its face, inherently ridiculous. There are still corner cases and potential for abuse, but those also exist with copyright law yet we don't throw the whole system away and just ban all forms of copying or selling the right to copy.
I learnt a ton from asking random questions to ChatGPT. This move is clearly temporary and will be reversed
It’s the spaces between sentences and between pauses that need work. Usually a reader will take a breath or finish exhaling. Instead Apple’s audio drops to 0 db. It sounds unnatural. Mechanical.
That's at least one of the rules that GH is trying to enforce on CoPilot, but legally I imagine that even repeating code that appears multiple times on the internet could be considered copyrighted infringement (ie. if multiple people copied that code from one person).

The problem here ends up being that code, especially in popular languages, will always looks similar when you're doing something like finding the best implementation for an algorithm. So if you invoke CoPilot for a common problem, chances are it can pull the exact code it needs from is dataset, but it also could've generated that same code snipped had the solution not existed in its training dataset. And when you start out solving a problem then ask it to continue writing more code, it just assumes you're solving the exact same problem that the original source code was solving.

This could probably be remedied if CoPilot spit out a "this is % similar to <x> source code from the internet" so that you can know just how unique CoPilot is being. Legally, copyright is just a mess and was not ready for the scale of the internet nor the advancements in ML when there are machines that have a 50% chance of infringing on someone's copyright and 50% chance of creating something new.
My inlaws built a new house 3-4 years ago, a fairly nice, modern house. But, the whole tech side felt like it was using technology that was dated in the '90s.

TV going into a Receiver in the next room, and DVD+Apple TV connected to that receiver. 5 channel audio from the receiver. Several zones of in-ceiling speakers also run by the receiver. Some "knock off" Logitech-like smart remote control, because it's easy for the installer to program, but fairly hard to use and not something we can customize. CCTV cameras connected by coax to a central controller, I think the resolution is 640x480. One simple WiFi AP to try to cover the whole 4600sqft house.

For my own home, I went with a Google TV with soundbar and HDMI+CEC and get full control with a single remote. For full house audio I use a combination of Google Home speakers and portable bluetooth speakers. Much simpler and flexible.
I do hold the opinion, and I’m continually working it out and finding information that quantifies it. I at least posted some numbers in an adjacent comment.

I know it sounds extreme, but I can’t see any way around it. Stress levels, depression and anxiety, food problems, wealthy inequality and concentration, loneliness, and more are hitting all time highs by no small margin. And a lot of this has occurred over the past 100-200 years. I think that even without further investigation, one has to admit a strong correlation to industrialization. Societal changes, I would argue, are largely driven by technological developments.

And this ignores environmental and non-human animal suffering. Orcas in the Pacific Northwest are riddle with toxins and starve directly due to human technology. The waters off the cost of India and Thailand are so hypoxic that fish must swim at the top surface of the water, which has led to dramatic changes in whale feeding behavior. This is again due to technology. Again due to technology, we have decimated forests. These numbers are from memory, but I believe we have decreased worldwide forest coverage from around 75% in the early 1900s to around 25% today (these are rough numbers from memory).

The numbers paint a pretty grim picture. Yes, a lot of medical technology is wonderful, but from everything I can see, industrialization is generally not causing harmful trends to go down. The argument isn’t that all technology is bad.
Python doesn't depend on Guido van Rossum anymore. He is still highly influential but the governing organization could continue just fine without him.
Sure (I was there) but the same can kind of be said about mice and keyboards, too.

Ever since USB took off ~30 years ago and basically killed off raw I/O pins on the front of computers, human interface devices have required microcontrollers on board.

Edit: added timeline.
I’m very close to having an old Delicious style site ready. Do you think people would pay $1 a month?
> In 2004 I built my own web crawler and RSS feed reader in PHP in an attempt to build my way out of the information problem.

I've built and actively maintained a Django- and Solr-based personal project to store all my info about the DVDs that I was hording around 2007-2010, it also involved crawling IMDB. Did the same with the anime shows I was also hording, in this instance I was crawling animenewsnetwork.com.

After a very long hiatus I feel that I should do the same with the physical books hording that has gotten over me since the pandemic started (this time using Elasticsearch instead of Solr), after all categorising books is from where facet-search libraries like Solr first got their hints.
I do the same, but set aside 2 hours every weekend to go back and review all the links I saved that week. Important ones, I do a write up summary of the content and it goes in my notes for future reference. Non-important ones get archived. For archived, links I'll go back once a month and read again. By the third time I've read something, I can normally remember it. It's in long term memory, and I can refer to it.

I've been using Obsidian lately to track my notes after migrating all my old Markdown notes to there, and it's fantastic. I can search by tags (I tag my notes meticulously) and come up with heaps of information on one subject or another. It's a second brain at this point - both a hobby, and a tool for when it comes to writing or building.
Isn't it strange how Microsoft GitHub is now finding itself party to source code licensing lawsuits after its 'association' with the SCO Unix cases of yesterday.

[1] https://www.cnet.com/tech/tech-industry/fact-and-fiction-in-...
I’m quite happy with Qingping Lite. Doubles as a clock, PM10, charges via USB-C.
> You can't win a copyright lawsuit over one bar of music

Actually, Kraftwerk did

https://www.factmag.com/2019/07/30/kraftwerk-sample-lawsuit-...
The graveyard is full of indispensable people. I felt indispensable at my last job - company is still alive years later, and I wish I had left sooner. It's often hard to have perspective if you are The Person, or rely on The Person, but if the projects are important (Linux) they will evolve some kind of continuity and, if they aren't, they will die and other projects will replace them.

If you care a lot about a specific project and want to prepare then it's similar to preparing for any other disaster.

* Documentation and written processes for everything. People like to feel irreplaceable, but it's far more valuable to make yourself unnecessary. In high stress situations, people make bad decisions, so having well-oiled play books is important. E.g. see [0].

* Practice and simulations: at large companies people are sometimes put on surprised forced vacation and are not allowed to communicate with their team.

* Foster a culture of encouraging people to step out of their box - if Important People's decisions can be questioned, then the rest of the team will better understand them and will be able to cope better with making them if necessary

[0] https://www.atlasobscura.com/articles/pointing-and-calling-j...
I will probably get downvoted for this (unless, as I expect, the vast majority are in the same boat), but my answer is: nothing. I don't mean this to discredit people who actually run home servers, just sharing my own experience.

I have a "prosumer" grade £120 ASUS gigabit router, which has a perfectly adequate settings UI, firewall, port forwarding, and supports NAS via a USB HDD, or 4G failover if I ever happen to need it. No need to overpay for fancy business/enterprise grade networking equipment - plug it in, and it works.

Photos/videos are stored in Google Photos for £1.99/mo - I'd happily pay more if I exceed the 200gb limit I currently have iirc, but most of this is junk I won't ever access again that got backed up from my phone, eg screenshots that I took to send in Messenger/WhatsApp and forgot to delete afterwards.

Pretty much anything else that I do with a computer only has to be done when the computer is turned on. Having a separate server running drawing 100-200w at all times (even when we're in the office or sleeping, which is >2/3rds of the day) considering current energy prices, seems like a massive waste of money. 100w 24/7 for a year costs £300 at the current energy price cap (which most tariffs are currently at or around). I can't remember the last time me and my partner needed simultaneous access to the same files via the network, or I needed instantaneous access to a file on my MacBook or Android phone that is on my Windows/Fedora desktop, so another reason I don't see any need a NAS or server.

Wrt movies (Plex/DLNA/Kodi) there's very few films I like enough to want to watch again, that aren't included in Netflix, Amazon, or Disney's library. Hence there are very few that I own physical disc copies of, and I can just play the disc on the PS5, or my PC's bluray writer, or the upstairs TV, so no need to back these up onto a HDD or stream around the house. Any content that is already on my PC just requires me to switch it on (via either Wake on LAN, walking 10m upstairs and pressing a button, or bluetooth switchbot) temporarily to stream to my TV via a DLNA server. No need to leave anything running permanently.

Really the only way I can see home servers making sense, is if running the server itself is your hobby. The added convenience is almost zero, and for me wouldn't be worth it considering the £300/yr electricity cost and £300-£1000 initial outlay I can imagine for decent hardware and a few TB of drives if you don't have an old PC lying around. Plus all the time spent configuring, monitoring, and maintaining - most on this site do enough of that at work already, and I have enough hobbies as it is ;D
This very much varies depending on where you are in Europe and who you are talking to. Much of Western Europe gets a climate that is warmer than the same latitude in the US because of the Gulf Stream. It's possible that climate change might disrupt that resulting in certain regions being _colder_.

In the meantime, the latitudes at which you can economically grow wine grapes are gradually moving northwards.

If you sort https://www.worldometers.info/co2-emissions/co2-emissions-pe... by per capita, you see that the biggest emitters are:

- Gulf states which run on oil

- Microstates/islands which have very inefficient generation

- and then Estonia is worse than the US, because it still has lots of Soviet-era coal generation.

Most of Europe has per-capita emissions about half those of the US, comparable to those of China. The US has bad emissions because of cheap petrol and over 200GW of coal fired power stations.
Both Linux and Python would be absolutely fine if any of them disappeared tomorrow. There is no part of those projects that only they know about and there are more people with release rights than just the BDFL. It's usually the small projects that tend to die as soon as the main contributor vanishes, because they don't have the critical mass of people available to have redundancy.
For posterity: https://github.com/TylerSustare/pocketbase-framework-litestr...
Many people "love yaml" and "hate XML" but never dealt with XSD, so they don't even realize what they're talking about syntax instead of functionality.

Admittedly, XML isn't the most pleasant syntax to interact with by hand.
Home Server: Raspberry Pi 4 with an HDD (I've had bad luck with trim support on USB adapters for SSDs)

Open source software: Home Assistant, Home Intent, pihole, miniflix, pinry, and bookstack.

Small self developed software: Chore tracker, Package tracker, Chromecast radio streamer, and a simplistic Trello board

I'm just happy that all that works as well as it does on a single pi with a few users.
Are those junior members learning to do Nobel-caliber work or are they learning to pad their CVs by publishing tons of low-impact papers?
Location: Harare, Zimbabwe
Remote: Yes
Willing to relocate: Yes
Technologies: JavaScript, Node JS, Express JS, Mongo DB, MySQL, React JS,
Résumé/CV: https://drive.google.com/file/d/1D58zbvJiKYMHTc5g6m58kLJm_Ty3sjmR/view?usp=sharing
Email: gi56slaiw@mozmail.com
VeloxDB – fast Object oriented database for .NET
> as it becomes more limited in supply, it becomes more expensive.

Not only that, current "proven reserves" are based on what's economical to extract. As the price of oil rises, we will find more oil.
Another trick that some resorts that have big competitions (world cup etc) early in the year now do is store snow at the end the year under some insulated plastic and/or saw dust. They can spread that to the slope and guarantee conditions for the big event.

Obviously if it is really warm it will melt away in a few days after that but at least they can have their event.

Maybe they could do the same for these important spots around lifts etc.
Would love to see an overlap of the commenters here versus the ones in the "piracy is totally okay!" thread with people saying it's morally just fine to pirate videos and music just because they wanna.
Tough call, I guess it kinda depends. To an extent we saw that with Rust when Graydon Hoare decided he didn't want to lead the development and left it to the community. And the community did a pretty good job(despite some pretty valid criticisms). Mind you, Rust was nowhere nearly as mature as python or linux so...
There aren't awfully many use cases for needing to transmit speech at 50 bytes per second, but where you have beefy GPU's on both ends to compress/decompress.

Modern communications links are getting far higher bandwidth than required for voice calls, and where they do glitch, the issue tends to be because of brief disconnections (eg. a half second gap while wifi reconnects to a different base station). Lower bandwidth won't fix that.

One of the only usecases I see for this is persistent surveillance - ie. turning every mic on in every phone globally and recording everything, and being able to transmit it back to a 'national library of sounds'. 5 billion phones * 50 bytes/second * 365 days / 10 (silence/duplication/compression factor). Works out to about 200 hard drives per day of retention.

I'm sure there would be a lot of governments who would love to be able to listen to any conversation anywhere, in the name of 'security'. And some governments needn't do it secretly - they can just write a law that all phones sold in the country must support always-on listening as a feature controllable by mobile networks.
Guido is probably the best example since he stepped away and gave governance to the foundation(?).

Apparently not the walrus.
> Java, C#, PHP, JS have grown a lot and are fine.

Kind of, Java 20 and C# 11 have lots of interesting material for job interviews and pub quizzes that I bet random joe/jane developers will fail at.

I am mindly aware of them, because alongside C++, they have been my main tools for the past 30 years (rounding to the oldes one), and I surely would fail as well.
The Zendure Passport III worldwide travel adapters changed my reality in 2022 (~$70). It sounds boring, but man. I've had many worldwide plug adapters in my day, and many chargers. But the Zendure has a 65W USB-C fast charger in it, plus 3 more USB-C and a single USB-A. When I travel (and that includes "traveling to the coworking place"), I used to bring:

* A plug adapter

* My big ol' laptop charger brick and cord

* A medium-sized USB-A charger for phone, headphones, power bank

* A USB-C charger for iPad, Kindle

* A small power strip because I had to plug several things in

Now I just bring the single Passport III adapter. Done. It has a single power outlet pass-through, but I haven't even needed it because the only thing I ever plug in is chargers.
Unrelated aside: I saw the URL and thought it was going to be something to do with the 90s web classic "hamster dance".

https://www.webhamster.com/

https://en.m.wikipedia.org/wiki/Hampster_Dance
Images that shows a rare glimpse of the ancient city, Kandahar, lost to time