skysight-inc/HackerNews huggingface dataset:
> The problem with phages is that our immune system can recognize them easily and flush them out of the body.

The problem with phages is that they are finicky to administer. There is no "get this phage and it will kill all bacteria in and around you" treatment. They are specific. This of course has its own benefits too, but makes the process of administering harder.

With antibiotics the doctor comes to the conclusion that it is a bacterial infection. Then they write a prescription. And then you can buy the drug from any drug store. Antibiotics are largely shelf-stable and there is only a handful of different ones, so any drug store can keep all the major ones.

With phages the pipeline is more complicated.

You need to take a sample from the patient, you need to cultivate it, and then you need to check which phage or phage cocktail gets rid of that specific bacteria the best. That is a lot of lab work. Won't work at scale unless we automate it. And then there are questions like: How do they keep the phages healthy and happy? Are they working with a fixed selection of phages (a phage library if you will) or do they try phages based on the symptoms? Once they know which phage is the right one how does the patient get them? Can we stock them in our existing drug stores? Are they shelf-stable / can they be made shelf-stable? Which phages should the drug stores stock?

All of this can be of course answered and the problems ironed out. We put a man on the moon after all. We can do hard things if we want to. It is just a lot of faff.
You must have missed the last month.

https://hn.algolia.com/?dateRange=pastMonth&page=0&prefix=fa...
An antibiotic is something that kills something you don't like while not killing things you do like. The survival strategy for hostile bacteria is to evolve towards not having vulnerabilities to things which have that antibiotic property. A century of antibiotics has pushed evolution in that direction. Antibiotics thus get harder to find. There may be a fundamental limit here.

The golden age of simple, broad-spectrum antibiotics is behind us.
> Sure, may as well record the professor and no one needs to go to class at all.

When I taught CS, I always allowed this with a request to only share it between members of the class. My comment was that I spent the time to tailor things for the class and was generally poorly compensated for such, so please don't impinge on my ability to teach this to people whom I could charge much more for it. Nobody ever shared it beyond the class as far as I could tell.

I generally made laptop users sit in the back--the orienting reflex is strong and screen motion is VERY distracting. I also didn't require class attendance; if you were going to watch porn--please just stay home.

I did however warn people that the probability was that they were not going to pass the class without attendance. We didn't tend to write programs during class, but we generally went over methods for analyzing problems in order to reduce them to a case you could then write a program for.

Of course, I didn't just "read my slides". I tended to draw on the chalkboard while walking through solving various problems and putting things to application.
There hasn’t been a decent search engine in the sense that one could craft targeted queries since Altavista. Google has been a chatbot since its inception. The competition is just showing that it’s no longer a very good one.
Be even more DRY by having function that does quite a bit of everything, accepts different arguments, and returns different type. You only need to supply different strings to the first parameter
Tangentially related: https://www.fourmilab.ch/documents/commodore/BrainSim/
I’m talking about EVs, not combustion vehicles. Also there’s no law forcing everyone to use removable batteries in any of those devices.

My point is that users freely choose different types of batteries for different applications. It makes no sense to coerce everyone else into choosing your favorite type of battery.
This is closer to not being able to fill up a tank due to weather.
> the whole "assume good faith" thing that you find on the tech sites (like here, like wikipedia) drives me completely up a wall

> Why on EARTH would I 'assume good faith'?

Perhaps because you've missed the implied part of this guideline. Spelled out, it would go like this: if you're replying, assume good faith - if you can't, you should not reply at all.

I mean, if you're not going to assume good faith, what are you doing in the conversation in the first place? Do you like to engage in fights, or stir up ones? Don't you have anything better to do?
Elon posted that this wasn't possible, and it clearly is.

As with any lithium based battery.
Your snark is inaccurate. FFI (one of the major players discussed here) is not part of the fossil fuel industry, and it’s chairman castigates the fossil fuel industry publicly and repeatedly.
Google links are notoriously inaccurate. Google was always great at finding relevant/clickable links- they never tried to direct you to factual links.
The only google results about Populous and the Dreamcast refer back to this HN post and a comment-less Reddit post or two linking to the same repo. Mysterious. It doesn't look like Populous ever got a Dreamcast release either.

edit: Oh, I dug around for LemonHaze and found this twitter post https://nitter.mint.lgbt/i/status/1607154272612896769 I think the title of the HN post is erroneous. It seems to be an unreleased Pocket PC port, which makes way more sense.

edit2: The source for the code seems to be https://en.sega-dreamcast-info-games-preservation.com/liste-... where it's titled as "Source code of Populous for the Pocket PC system (Unreleased Windows CE Version)" Apparently WinCE games can be ported to Dreamcast too?
Import side effects are the devil and should be killed with fire wherever they appear.
> in the longer term production shifts accordingly to match

Isn't the long-run aggregate supply curve basically completely price inelastic?
Why should I pay for a battery from the manufacturer instead of other suppliers?
Ah sorry I should have linked to the local posts page instead of the bare url, which brings you to the federated stream, which automatically pulls in all of the dreck. Too late to edit now, but if you go to https://mstdn.science/public/local instead, you'll find it's way more science (well, and Xmas) focused. Using that URL no longer pulls in diatribes from general topic servers where that kind of thing is encourage like mastodon.social. It's not 100% absolutely totally politics free but the SNR is way higher. Dr Fauci is a fellow at the American Academy of Microbiology so it's only natural he comes up on a server focusing on microbiology. One even wished him a Happy Birthday (Dec 24)!

Another good one seems to be https://sciences.social/public/local
I think examples like the grandparents are important for exploring why exactly we come to different conclusions.

For the porn example: Is it because one is often thought to be completely accurate, causing a distorted/wrong view of the world? Is it speed of creation? Is it how easily people can learn to do it? Is it automatability? Is it fine detail and accuracy?
It's an amazing garden!

I don't buy the first line: "Artists’ gardens are a living expression of their creativity" and I feel like art critics are always saying bs like this with no basis, but it's a truly lovely garden.
Why not just use existing water and electricity to produce hydrogen? Green electricity is produced and stored as hydrogen locally.
"In 1988, with the experiment proudly displayed at Brisbane's World Expo, Prof Mainstone was fetching a drink when the seventh drop fell. By 2000, a video camera had been set up to capture drop number eight, but it malfunctioned at the crucial moment."
Taken from https://www.bbc.co.uk/news/science-environment-28402709
I imagine he took this with the sort of humour that such a custodian would adopt for such an experiment!
It's semi common language in the Linux world.

Here's someone using it on the mint forums

https://forums.linuxmint.com/viewtopic.php?t=106218
On the plus side, this forces bacteria to compromise in other ways in order to incorporate antibiotic resistance.
“Murdoch!!!!! Boo, hiss” isn’t really a constructive contribution to any debate.
Please dont be this cynical.

Green Hydrogen is Hydrogen generated by NOT using fossil fuels.

I work for a company that is working VERY HARD to make this a major industry. Cynicism is a no effort way to discount these efforts. you're doing more damage to our efforts than the fossil fuel industry is doing by greenwashing.
That's... not really useful for those of us who need to talk to other people using Zoom.
Discord is a complementary product. There are several servers that have both a Mastodon and a Discord. Mastodon's features fill in gaps in information organization that Discord hasn't addressed, with one of the biggest being that by federating, it allows a community to go un-siloed and broadcast its output to others.

Discord, on the other hand, is a superior method of onboarding among many demographics, if only because it has more inertia in that role and reduces their community onboarding to "add a new Discord". If they join a Discord and a community member says "we also have a Mastodon", that is their probable onboarding to Mastodon - not the server browser.

Discord also acts as a backup for the technology, a secondary point of contact.
Horrifying, can you imagine an alternate reality where we have to actually write working software? Microsoft, for once, did a Good Thing in a way.
I too am missing the punchline. Sounds like synthesizing hydrocarbons directly would probably be simpler and would not require changing any existing infrastructure.
I accidentally generated the Sierpinski Triangle when I was debugging a k-tree’s XOR space (I think I was using XOR with the distance function but I’d have to review the test case to be more exact). I wanted to visualize what was happening to the values and generated a bitmap of the coordinates translated to XOR space — it created this fractal. I might have some specifics wrong (it was a while ago) but the fractal popped out and I found it very interesting.

Seeing it used to generate music is also interesting. I enjoyed it as a curiosity and it reminded me of my own encounter with the fractal. Not sure where the hate comes from, it is really a fascinating sound.

If it was expanded into something musical, I would no doubt enjoy where that music takes me.
That was too, in case you didn't figure… Kind of.
its being worked on. but this sort of industrial upscaling isn't fast or easy.
I don't think you understand how ML models work at all.
IMO- video and images are already compromised, think about airbrushed models magazines.

One I thought about a little while ago was the skilled artisan. Imagine a ridiculously good clock maker from times of yore, years and years of developing skills so good that the kings and queens of the world would be presented with their wares. Now imagine a digital artist the likes that lucasfilm would employ. Then take the artisan fine craftsperson idea. Dedicating years and years to digital image techniques. They could of made deep fakes years and years ago. It would of taken a long time but it was possible by a highly skilled digital artist.
Those kinds of high quality works would of been very expensive, maybe some eclectic billionaire had a short video made as a gift for someone depicting themselves inside a video game world, al a Tron!
AI puts that skill and craftsmanship into average joes hands like myself.
https://youtu.be/fUQbuFO5MwQ
If the chatbots were able to gauge your interests etc. well enough and provide information purely about products and services that it has good reason to believe you'd be genuinely interested in buying, I'd be happy for it to include such promotional material as part of the conversation (esp. if it was crafted in a way that's most likely to engage me - which would make it very different the majority of advertising I come across online and elsewhere).
That's a nice fantasy, but it would be simply impossible to build a device like my Garmin Descent Mk2 smart watch / dive computer with a user-serviceable battery while still maintaining 100m water resistance. It just can't be done. The extra seals would compromise water resistance and risk a leak when I'm underwater and need it most. And allowing for user-serviceable batteries would inevitably make it physically larger; it's already as large as a wristwatch can reasonably be.
Pepperidge Farm remembers when 1998 was the year of Linux on the Desktop.

Red Hat and StarCraft boxes lined the shelves of CompUSA.
“Australia should stop exporting raw materials and do the refining closer to the mines.”

High cost of energy / high cost of labour / history of problematic industrial relations all conspire against this worthy goal.
regardless . . . medium-smart developers . . . learn what today?

We can retcon Oppenheimer. What about you?
I tend to agree for a lot of queries.

For example, I just got curious and asked Google how many oranges in a cup of juice. The main result is a conversion of a cup to cubic inches, for no reason. Scrolling down a bit, the first usable answer was a quora blurb.

ChatGPT told me it depends on the size and type of orange, but generally 2 to 4.

Guess which one I'll use next time?
> devs being too afraid to suggest something else

What is the "something else" to React that you allude to? Vue? NextJS? Preact? Angular? Heh, PHP?

I've tried almost every big-name web app framework under the sun, React for 7 years, Angular an age ago for a year or two. Vue for a few months. Etc. In my experience, everythig either trends away from React (Vue, Angular, ...) and fails ("fail" -> never gains widespread adoption, zero job market, or just less popular than React, etc.), or sticks close to React (Preact, ...) and still fails because they have no real unique offering/large benefit over React, particularly in "enterprise" setting (which is what predominantly matters).

> and because "everyone else" is doing it

That's tautological. {thing} isn't popular for no reason. There is always some unique value-add that {thing} offers over {competing things}.

One of the life lessons I always remember for myself, particularly in software development: There better be a very good reason why you're betting against the mass. They are many and a good proportion of them smarter than you.
Putin had no need to invade Ukraine to maintain his power.
Canadian Pacific has built some freight trains and is testing them now:

https://www.worldfinance.com/strategy/canadian-pacific-on-tr...

https://www.trains.com/trn/news-reviews/news-wire/canadian-p...
Are you talking about using React, or some kind of home-rolled setState function on a simple object?
Sadly, UX is WAY more important than security. I've had two open source groups switch over to Discord/Slack from Element because of the phone app not being up to par.

Why on earth you would want to interact with a tiny ass screen with a horrifically bad keyboard and be harassed by messages all the time is beyond me. But, hey, that seems to be what all the cool kids want, and I'm an ancient greybeard who just doesn't get it.
There anti-pneumonia vaccines, though the effectiveness is iffy. (For starters, many species of bacteria can cause pneumonia. The species not covered by the vaccine she got will not magically avoid infecting her.) If your wife hasn't gotten one recently, and has no contra-indicating medical conditions or...

Best wishes to your wife and you in any case.
Phages are great when they work, but they too are yet another tool that bacteria can evolve to survive. I can’t find the article right now but there are bacterial strains that evolve so quickly that you can’t usually subdue them with just one strain of phage - you need to go at them with multiple strains at once.
> It would be one thing if the AI were actually trained like a human was and created unique artwork based on ideas given to it.

I am not sure you understand all this, because this is exactly what Stable Diffusion does. Give or take the “like a human does”, because we don’t understand how humans work.

> The reality is it copy/pastes parts of images it found online.

It does not. This is physically impossible; the pictures used during training are orders of magnitude larger than the model. It does not contain any description of those pictures used in training and you cannot get those pictures back.
Treating servers as disposable is about more than just scale. It helps avoid creating snowflake servers, makes DR more predictable, and makes creating dev environments much easier.
Most of the bracket lines are space-indented and most of the if lines are tab-indented - likely GitHub rendering with 8-space instead of 4-space tabs is making it look worse than intended,
We can't move away from carbon-based energy without a very unlikely fundamental discovery. Rather we will keep using more and more carbon-based energy (and that for years, until it becomes more and more expensive and we start having energy problems).
Indeed, don't throw out old boards due to bad caps. I'm working on building a recapping skill so I can keep my old hardware alive as well. It's pretty cool to have the ability to take old non-working or marginal hardware, apply heat and modern capacitors to it, and make it stable again.
Thanks for clarifying this. It made me reflect on the relationship between assuming positive intent, negative intent and blank slate as directly corresponding to strong positive and negative priors vs weak priors or even uninformative priors.

Even updating these priors with new data to form posteriors falls perfectly into place. Thank you.
This is Queensland, though. Only one of the working farms in that Wikipedia article is up there.
Sorry, my bad, I put it into description now
Yeah, that's the whole problem.
If what you said was what he was doing then people would be fine with it. It isn't. There are plenty examples of ideological uniformity on the right in media, politics, and large institutions, but I don't see him (or you) criticizing any of them or calling for change.
> Pets are just fine.

They are not, if they are being configured by hand, using mouse or cli
rightfully so. Means it'll never actually be a thing.
To my eyes ChatGPT is a milestone that rivals the arrival of the Internet as a mainstream technology. I think the potential for changing the way we interact with the machines and the data they store is undergoing a shift that will make entire industries obsolete. I think a lot of recent editorials are downplaying the magnitude of the impact because you always sound smarter when you take the cynical side. Especially when it comes to AI. But this time it really is different.

Is it a multivac yet? Hell no. Is it going to flip entire industries on their head in a short order in a way that happened with the arrival of consumer accessible internet? I'll bet my last dollar on that.
They haven't provided any information on that; they just marked and blocked citing terms of service issue.

We have an in-app wallet feature to our users, but that is critical as it's not recommended to refunds and pay again to other merchants with new transaction fees. We do have a withdrawal option for just in case, if user wants it.

Except that, we copy pasted the same businesses supported and restricted terms of stripe. Reading our terms and stripe terms for supported business and local businesses is just copy-pasted data.
Because different natural endowments of renewable energy. There is a lot more sun and square meters in Australia than Germany or ... just about anywhere in Europe or Asia.
I support the right to repair, but it's not the only way to reduce e-waste. Another complementary approach is through refundable deposits, just like with beverage containers. Include a $20+ deposit in the price of each smartphone, then refund it when the consumer returns it to a retailer or manufacturer for proper recycling and safe disposal.
Ask HN: What would you do for work if AI kills your job?
Seems to be an unreleased port for the PocketPC, see my other comment https://news.ycombinator.com/item?id=34133405
Windows 7 was peak Windows. Sane enough defaults, power user settings still accessible _and respected_, didn't have ads or run electron everything. If MS would've stopped fucking changing everything, but increasing security instead, it would still be king and not losing market share. Instead we have this Win 11 bullshit, forced down your throat everything, because MS knows better than YOU. While it continues to be bloated and doesn't do what you want or actually need.
> Pets are a artifact of laziness

I was with you until this unnecessary point.
Novelty is not the only value.
While I agree with many of the points here questioning the validity of the title, I must say that 2022 definitely feels to me like the year of Linux on the "developer desktop" - it was the first year where nearly all of the people in my developer circles embraced Linux and where all major laptop manufacturers offered a developer-focused Linux laptop (HP Linux One, Lenovo Thinkpad Linux Edition, Dell XPS Developer Edition, System76, and so on.).
The difference is gasoline hasn't had this problem in decades. The conversion to fuel injection has eliminated the problem of frozen gas lines. Those still using unpressurized fuel lines have additives that again have been around for decades.

So yes it's news to many people that batteries have difficultly in subzero temperatures. There's almost no user workarounds available besides warming up the batteries.
React, Twice as Fast
I never understood when people talk about microservices and scaling (for traffic).

I thought microservices is a solution to scale development teams, not for traffic.

If you have a horizontally scalable monolith, it can scale pretty much as far as you want. If you split services along functional boundaries (i.e., vertical) then a split from 1 to 2 services will in the extreme best case scenario give you 2x scaleup; further splits give you less. So: If load is the issue, work on horizontal scaling, not microservices.

What am I missing?
Great technical review. I appreciate the insight and thoroughness from someone who obviously knows their craft extremely well. The nuance in which you broke down how "[i]t sounds less than bad" left me incredulous, and then you completely rendered any type of retort useless by affirming that it was "... not good". There's just no countering that.

Spot on. I will never trust a musical review on fractal musical composition by anyone other than fairly experienced guitarists and/or pianists ever again.
There are no big revelations in the twitter files. It's mundane things like FBI employees asking Twitter to look at tweets telling Republicans to vote on the Wednesday after election day, when you can no longer vote. And Biden campaign(which was not in power, Trump admin was) sending Twitter links to a few tweets that have Hunter's leaked dick pics that were being spread without his permission(definition of revenge porn), to check if they violated Twitter's rules on revenge porn. It's a big yawn except for all the lies by the right wing causing outrage.
I don't even know the full form of CBD, so most likely no, we don't allow any buyers to sell illegal stuff.
I wouldn’t call different behaviour whether there’s __init__.py predictable nor simple. Also relative imports not working in an interactive session.
In general, devops tooling makes management of cloud resources and services programmatic. You put in effort now, in order to save effort later.

One effort saved is the ability to scale up/down.

Another effort saved is source of truth / documentive. When you've got the infrastructure recorded "as code", then you don't have to worry about knowledge being lost if the devops engineer leaves. (You don't have to worry if the devops engineer made changes no one knows about).

The tools might not be valuable for all cases, sure; e.g. if you're always going to remember what changes you made, and it's just your server.