skysight-inc/HackerNews huggingface dataset:
I created ContainerSSH[1] in 2020 which is an SSH server that drops you in a container instead of launching a shell directly. (It's not a containerized SSH, it talks to the Docker/Kubernetes API.) It has since become a CNCF Sandbox project The main use case is creating jump servers and remote dev environments, but it can also be used as a honeypot due to its audit log features that allow you to reconstruct the SSH interaction accurately. We did a few demos where we showed the SSH interactions on a honeypot in real time on a web interface. The authentication and dynamic configuration of containers is done via webhooks.

A now-comaintainer from CERN also contributed X11 and port forwarding support to it and is now continuing the development of the project. Since I switched industries and am nowhere near containers anymore, the project could really use a few contributors.

A few feature ideas we had but never implemented:

- Web-based terminal that directly interacts with ContainerSSH via websockets.

- File manager using the same.

- Better audit logging for SFTP interactions, allowing for filename-based search.

- Web interface for viewing audit logs.

There are a few talks/videos available online:

- ContainerSSH in one minute [2]

- Building a science lab with ContainerSSH (CERN usecase, Red Hat Research Day EU 2022) [3]

- Build your own honeypot with ContainerSSH (DevConf CZ 2021) [4]

[1]: https://containerssh.io

[2]: https://www.youtube.com/watch?v=Cs9OrnPi2IM

[3]: https://www.youtube.com/watch?v=g7M7japaa1o

[4]: https://www.youtube.com/watch?v=aqJpsx7HpkU
Let's assume, Hetzner or OVH themself would just take Ubicloud and offer this as a service without paying any money to Ubicloud. In this case, many customers would just use the Hetzner/OVH offer (everything from the same vendor = more convenient) and Ubicloud has no way to make money. The AGPL license would not prevent IaaS providers from doing so. I think it's not easy to build a stable business as a company if everything is OpenSource. If Ubicloud would be a pure community project, that would be a different story.
Very cool! And really clean design

PS Just noticed its missing a favicon btw at least for me
I believe they were based on Miranda[0] (1985) but they have a longer history than that, maybe under a different name.

[0]:https://en.wikipedia.org/wiki/Miranda_(programming_language)...
Nah, I'm with them and believe HN should allow account and comments deletion. If not, kitanata should be allowed to forever spam every submission.
There is also the speakers, the microphones, the lens (focus), the vibrating motors, and probably a few other things.
For a longer review of the book, I liked https://astralcodexten.substack.com/p/your-book-review-the-w... (disclaimer: I haven't read the book itself).
Have you looked at poor countries energy builds recently or are you just assuming?

https://en.wikipedia.org/wiki/Renewable_energy_in_developing...

> Renewable energy technology was once seen as unaffordable for developing countries. However, since 2015, investment in non-hydro renewable energy has been higher in developing countries than in developed countries, and comprised 54% of global renewable energy investment in 2019. The International Energy Agency forecasts that renewable energy will provide the majority of energy supply growth through 2030 in Africa and Central and South America, and 42% of supply growth in China.
I doubt this will ever be a successful product.

Increasing die size 20% can massively increase cost because it affects yield.

Increasing core count 50% does not increase performance by 50%.

I suspect increasing die size by 20% to increase core count by 50% is going to hurt the price-to-performance ratio. This implies incompetent management.
In that genre, his book _Power Broker_ is masterful as well, and sometimes considered the superior work, although about a much lesser-known person.
Midomi is the OG in this field, I think. It eventually rebranded as SoundHound so you can still hum into any SoundHound app.
If the approach to a accident/catastrophe/breach is to find guilt and assign blame then there are strong and clear incentives to avoid blame.

In a lot of contexts this cannot be significantly changed by company culture as many legal systems adopt this approach.

The oft mentioned other approach is to assume that human and operational error cannot be eliminated[0] and design systems to withstands many compounding mistakes.

Afaik we do this only in aviation and infrastructure

[0] these two approaches are similar and live on a continuum between "we punished the guilty party, the problem is no more" and "let's make sure that this not any similar problem never happens again". Both extremes are often wrong, but in many cases it is a good idea to move towards the latter.
> They absolutely are copying in the course of training the model

Only in the sense that a Cisco router is copying in the course of sending me the article, which we've all agreed doesn't count as infringement.

The bigger problem is that the plaintiff has to show it is more likely than not that that sequence of words came from their text and not some other source, which is going to be obscenely difficult.

> And ChatGPT is quite capable of producing verbatim text from its training set.

Granted, and then the copyright holder could sue for infringement at that point. Exactly whom he should sue is a more difficult question.

Look, I get it: you want copyright to allow authors to say "you can't do that with my work"; I'm sympathetic, but it just doesn't give authors that power.
I just read the original press release and it mentions heating up the battery before charging. Apparently CATL added a system to warm up the battery ("evenly" - idk what does this mean) very quickly.
I just had the idea to analyze this using scientific methods and write a paper in my spare time (would be my fist paper ;-) ). But seems there is already one: https://www.princeton.edu/news/2015/03/30/battery-bounce-tes...

Quote: "The bounce does not tell you whether the battery is dead or not, it just tells you whether the battery is fresh".
> I haven’t been to Google, so I’m not sure, but you might actually need LeetCode to get a job there

You do
Whether Android would exist in its current form is kind of irrelevant. We'd have had useful devices anyway, because they'd just have been the next step of the evolution of what was possible and what people wanted. I'd argue that many features of Android / iOS aren't actually the best design, they're just what we happened to end up with.

The PalmPilot devices were pretty good and pre-dated the iPod by many years (IIRC even the Treo with a built in phone pre-dated the iPhone). If Apple had never made their leap from iPod to iPhone, I'm sure the Palm line would have continued its market dominance a lot longer, although by then Blackberry was also becoming a larger player in this market too and also might have lead to the complete demise of Palm even without Apple introducing the iPhone.

Not saying Palm didn't have other problems - the PDB format was quite restrictive, and it was clear that early on Palm didn't even have proper documentation on how it worked as they'd just licensed it from someone else (and ironically, it was actually based on Apple Mac's resource forks).

So, yeah, maybe we would have more Windows phones now, maybe Symbian, maybe RIM, maybe Palm. I'm sure the UIs wouldn't have ended up the same as we have now, but whatever I'm sure the feature set would have ended up similar because that's mostly just the intersection of what's possible to do with current technology and what people want to do.
> This whole “they copied it into a gpu” doesn’t matter. People read and interpret. Robots read and interpret. I don’t want to live in a world where every specific device and use needs to be licensed. Especially ex post facto. That will suck so hard.

I think you already live in that world (though IANAL), there was a ruling that the Glider cheat tool for WoW was a copyright violation even though it was poking around inside the local copy necessarily made in RAM as part of normal usage of WoW.

https://arstechnica.com/gaming/2009/01/judges-ruling-that-wo...
No it's not. It's the size and look of classic small Casio.

I bought it maybe 10 years ago. I think it's "origin" series or something like that. They still sell them in ebay for ~$100.
> It may not sell ten million copies, but it doesn't need to.

Have you ever spoken to independent game developers? They don't want to sell millions, just enough to live from it. Well that's hard.

> Or it might be great that all of those artists now have free time to do their own art.

Some of them actually want to make a video game. But the risk is that non-artists will be able to make games with generative AIs (which trained on data that the authors - artists - did not agree on sharing this way).

You can say "yeah yeah, it's progress, some jobs disappear, etc". But I still have to note the irony: generative AI was trained from the work of artists to steal the job of those artists, and everybody seems to find that it was "fair use" of their intellectual property...
In the case of Google, merely indexing content is not considered fair use.
It's a double edged sword, as media outlets have realized, after all Google is responsible for a larger part of the success of these publications.

But in Germany for example, Google News basicially just copypasted articles into their service, and monetizing it without involving the publishers. That doesn't qualify as transformative even under their own rules (see the YouTube TOS and copyright enforcement system).
It's not sure if you can use LGPL when you release app too iOS App Store - both from technical and legal perspective. Technical because there is no easy way for user to swap dynamically linked libraries.

Another issue is most recent QT modules are released using GPL.
I apologize. I was wrong in implying that you can't just read scientific studies. You're not qualified to read or write basic English, and appear to have about the reasoning power of GPT2.

You claimed "When you look at the randomized control studies, long covid (excluding those intubated) basically doesn’t exist." I pointed out RCTs don't exist. You post a quote backing up my claim, with "derision and mockery."

I am done here. I expect more derision and mockery, but I would strongly suggest a middle school level remedial class in basic source-based writing.
Now that you mention it, I've never replaced the cmos battery on a computer.
OpenAI acquires AI design studio Global Illumination
This approach is much more likely to help you gain consulting work or be headhunted for an engineering role require LLM experience rather than be a direct source of revenue.
That's horrible. If I needed more reasons to not work for Apple, this'd have definitely been a dealbreaker for me. Of course, Apple with their forced RTO and, in general, disdain for remote work, provides many reasons for me not to work for them anyways.
In all of the places I have worked both for pay and voluntarily money has very rarely been the problem, but it has always been the excuse.

E.g. how many billions of euros were collected within a week after the Notre Dame burned? At the risk of offending a lot of french I will say that the Notre Dame is just a building. In the big scheme of things it is not important. Nobody will starve if it is not re-built.

The problem is 'mental inertia', convenience and (perceived) risk aversion.
It's entirely because of the winner take all voting system. It innevitably leads to a two party system in which very few people are able to vote for their candidate of choice. Implementing any kind of ranked choice system would essentially fix this, but it wont happen.
You might like this one; seems to be the basis for the blog post:

- https://arxiv.org/abs/2307.10169
Netflix dropped >70% in six months in late 2021/early 2022. That $400k total comp package would suddenly be $230k or so -- less than the $300k cash offer. I recognise Netflix offers are usually all-cash, but it's an illustrative example. Feel free to substitute with Facebook stock.

As a bit of real-life anecdata, I knew someone who struggled to pay their mortgage when AMZN dropped ~30% in 2018.
Oh don't forget, the journals charge a fee to submit as well. I believe a number have "open access" submission fees much higher than normal submission.
I also appreciated 0bin.

Internet progress seems to resoundingly be going backwards. Remember when pastebin used to be super active? Hell, remember when google had informative search results?
> having some legal precedent would be good for all users of the web

Honestly that's true whichever way it falls. The sooner it's clear what's allowed and what's not, the better for everyone.
Are there approximations? I assume it's for machine learning right?
That's a great quote, as "powerful interests" rightly refers to either government or corporate bodies. A country where the media is lobbied by business is less democratic for it.
I think it makes sense to use LC or something like it. Is there a better way to judge the 100 random developers who've applied to your position?

- They may not have formal education, you can't judge on that.

- They may not have active GitHub projects, you can't judge on that.

- They may not be active on social media or have any kind of fame, you can't judge on that.

- They may not have built anything they can show off like this `Find` app, you can't judge on that.

So what can you judge them on? LC makes that pretty simple: "can they answer some standardised questions about algorithms and data structures, showing that they have at least some basic knowledge of what's going on in computers?"

It's not without downsides, but I also struggle to see a better option that can scale to the armies of devs that Amazon, Google, etc, all hire.
By "sandboxed so heavily" I meant browsers, which don't allow shared memory multi-threading, tight control over CPU instructions or high resolution timers, so it's very hard to mount specex attacks there. I've seen claims it can be done but very few demos, and the only demo I remember trying didn't actually work.

By "running on the same physical core" I meant simultaneously. You can usually wipe uarch state when switching between tenants pretty well. If AWS aren't doing this then that's something for them to solve but I'm pretty sure major cloud users don't have to worry about these attacks as so many only affect hyperthreads that are running concurrently and it's not cost prohibitive to avoid mixing tenants that way.
It's a misunderstanding that only the user writes to config. It is meant for persistent user configuration, possibly generated by the app - the type you might want to back up. You are not supposed to understand or be able to read every file in there, just be able to know the usage.

.local is rather new, so .config has been misused for what was meant to go there. Some applications are broken and stuff caches in there (Google stuffs shader caches in there it seems?), but minor misuses is one thing - .config and .local are conceptually very close for example - intentional disobedience another.

The spec is well adopted (I have hundreds of folders in ~/.config, only tens in ~), and there is no reason not to follow it - especially for cross-platform things where path logic must already exist. There are just some projects that decide to stubbornly go against community and user wishes and disallow improvements.
I'm constantly eating beef and occasionally cheese with no issue, so I haven't been thinking about histamine. I don't seem to react to cheese, other fermented milk or fermented meat or canned fish.
Try Pubnider.
Overly long ones, anyway. Would you argue against a one-year copyright and non-broken patent process? I think most people would not.
Ah, yes. The cheesegrater. Another timeless design.
Most users don't care because they do the same with their own files.

The xdg standard just introduced 3 additionnal .config .local .cache directories that do not solve the presence of the regular .dot directories/files. It didn't solve anything, just added more mess. Besides the stuff that end in .config is as messy as what was in ~/.dotdirs. I once was naive enough to think I could put my .config into a git repo...Quickly enough you realise that a lot of developpers put what the fuck they want, including stuff that should be in .local or .cache into .config and you end up writing a novel in your .gitignore.

XDG didn't solve that, it just added additionnal mess, which I didn't wish for.

If it was to end with that mess, I'd rather have it the old way and keep mt dot files at the root and separate my own files into a dedicated folder, and I AM THE ONE to choose if it has to be called files, documents, docs, translated or not, not some people pretending it built a (broken) standard that would solve every user needs.
Does anyone else get whiplash when it comes to stories like this?
Like you'll see headlines like Incandescent lightbulbs are officially banned from being Manafactured in America, and a week later when there's backlash to the ban you get headlines saying "no Democrats are not actually banning light bulbs and here's the source of that conspiracy theory"
I saw this happen with the championing then claiming conspiracy on Gas powered stove bans.
I saw this happen with championing then claiming conspiracy theory with banning gas powered cars by 2035

It's either a conspiracy theory that isn't happening, or it is happening and here's why it's a good thing
> He has been a kind of C++ consciousness with his books and papers, but C++ isn't a language with BDFL.

Yeah, for a Dane he's surprisingly "Swedish" in his approach (this joke only makes sense if you've lived in Sweden and/or Denmark, but in short: Swedish decision making is extremely consensus based, whereas Denmark is more hierarchical by comparison).
Sure, but in practice that’s not what people worry about, from what I have seen. At least when dealing with SMT problems, the SAT part is the easy part.
I think that the proper outcome for all of this would be acknowledgement that the current copyright laws very poorly regulate this aspect, that the key parts of any such legal action are at the not-really-described edges of law because these edges weren't relevant until now; and so instead of waiting for courts ruling on how law-as-written-now applies and accepting these rulings, we will likely get some new legislation explicitly setting what the legal norms should be.

In the short term, of course, the existing law matters, but the main discussion should be not on how to apply existing law but how to ensure that the new laws match what we-the-people would want.
I don't know. Is this OK? Decision made by his next of kin. This shines a light on how problematic the medical concept of "death" really is. We've had controversies over people who were possibly alive, but doctors insisted they weren't. These people can end up in a real tug-of-war. And now one's basically used as a guinea pig, if you'll pardon the term.

This is your regular reminder to put your affairs in order and get those power of attorneys lined up. Don't leave things to chance, because there is a real risk that you may be totally incapacitated rather than killed at some point, and then some default relative will be making very important decisions on your behalf. You should be the one to choose who does that, and what those decisions consist of, while you've still got wits about you.
> Having to physically go to a gym gives you lots of excuses not to go vs having VR in the living room. The travel time is also a time sink.

It's often argued that the act of physically going to the place is what makes you do it. Personally, I know that I probably get more use out of the static bike at my gym than most people get out of the Peloton collecting dust in their own home.

The path of least resistance also curves around working out within the confines of your own home. If you struggle going for a run or going to the gym, putting on the clothes and forcing yourself out of the door is 99% of the act.

There's a similar parallel with working from home. Sometimes the change of environment and the mood of that environment is what compels people to move between resting/exercising/working mode.

Of course, for the gym in particular, it does also depend on what the journey to the gym is like as well as other factors (weather, traffic etc.)
This saves on infrastructure since we already have CH4 pipelines, power plants, vehicles etc. If we stop and just produce hydrogen, we need to redesign every single pipeline and plant. Also H2 has the downsides that it is extremely explosive and not very energy dense. Only upside I can think of is that hydrogen is so light that leaks don't tend to pool around the plant.
Side question: Is it still true that if you work at Apple, you can't be doing side projects etc? I've heard some stories rules from Big tech companies specially Apple that they restrict heavily what can and can't be done even in your free time.
SCMaglev
My own solution on windows is to make a separate folder such as c:\users\redadmiral\Documents\files and have my documents live in there. Then I make my own start menu / taskbar shortcuts that point to that (I have Win+E set to open "My Computer", as I use USB drives a lot, and have pinned the folder there too).

That way, I accept that the (My)Documents folder is full of other programs' crap, but the "files" folder is MY PRECIOUS and no-one but me decides what goes in there.
Jaded with education, more Americans are skipping college
As another user, I find it infuriating that 95% of all applications I run respect XDG and go into ~/.config (where I have hundreds of folders), but a handful or two do not and litter in my home folder.

If only the last stubborn applications would comply, I would have just 1 place to look for config, and one place to wipe caches.
The problem with the "a lossy mathematical translation of its inputs is exactly like a person learns" arguments, even if courts don't find them ludicrous, is that people absolutely can and are found guilty of trademark violations when they read thousands of pages of the LOTR and then write a fantasy novel full of Tolkein's character names for profit.
I have been working on a web app that makes tutorials for elderly people who struggle with technology. Something as simple as "turn off the wifi and turn on data" can be a struggle for a lot of people.

My plan is to make tools for making tutorials customized exactly to the users phone / desktop screen. So if an icon is on bottom right, the tutorial should mirror the same.

I have sporadically worked on it for the few months. The only issue is whether I am dumbing down the app way too much.
> Solar and wind serve a purpose, but they’re nowhere near ready to replace hydrocarbons. We should only transition away from hydrocarbons at the point that by doing so, humans flourish more, and not less. This means either we develop a newer, better technology (nuclear nuclear nuclear), or we begin to run out of fossil fuels, which won’t be for a very long time.

You are ignoring the main reason we have to move away from burning things for energy: it is making our future selves flourish less.

People aren't suggesting to move towards renewables because they look better or because it just feels so nice to use solar energy. The negative externalities from our energy usage today are literally negatively affecting, partially even destroying, our future. If you only look at the present you're ignoring all the problems our current consumption of fossil fuels is introducing.

Imagine your grandma is cold. Sure, you can warm her up by setting her house on fire, but it will only help for a short time.
I love the idea of a 'sheet' where you can add financial data and have it figure out what it needs to calculate.

I would love to see this have the ability to draw simple graphs to show how your situation will look, or allow for things like interest rates on deposits, or the ability to see how your income might look like in X years with an Y% average increase, etc.

PS: Also check: https://soulver.app/ for inspiration