skysight-inc/HackerNews huggingface dataset:
One minor thing is that the polyamide membranes that are used are more based on hydrogen bonding capability than pure porosity.

Basically the water can hydrogen bond with the polyamide but the salt can not and is therefore left behind.
Anyone know of a school district that teaches neuroscience from a young age? Basically a user’s guide to the brain? There’s so much emphasis on mental health, shocked schools aren’t teaching how brains work best. The neurosciences have been clear on that topic for at least 30 years.
The attitude of my bosses. In two separate jobs, when first starting out I worked on some simple projects that led me to 'fixing' some other problem I encountered. Both times that problem was well solved in some other way I was ignorant of, but they gave me a "well done" and didn't make me feel silly for being proud of my 'fix'.

I was just learning the relevant languages and jobs, so their response gave me confidence to keep trying things and learning.
In New Zealand we have that but we call the trees poppies. https://en.wikipedia.org/wiki/Tall_poppy_syndrome
and there are platform-specific head tags that give publishers control over how it appears it various contexts
Ask HN: Do you always buy cheapest, or do you buy to support “worthy” companies?
"Worthy" meaning worthy to you.
I'll give Zuck that it also rolls off the tongue really well compared to, say, Mastodon or really anything so far from the federated multiverse.

Rethread (retweet), thread (twitter) feed, etc.

Having a catchy name is among the most important steps to success.
Technically yes, but not quite. I've added a prefix to clarify, but Portuguese from Portugal is very different from the Brazilian one.
Interesting. I've heard the archers version too, but what I related above was taught to me by an acquaintance from Birmingham nearly 50 years ago. (Obviously I'm a yank and it's certainly possible that I was misinformed.)
My biggest complaint is with the little variations in dialects. Especially how the dialect * context expects you to handle quoting or terminating the expression. It's so varied that I've given up on even trying to remember and just resign myself to googling an example every time I need one.
World’s Biggest Nuclear Power Plant Being Planned in Canada
I downloaded it on my Android about 90 minutes ago.
Nope, it's really not a good thing. The github main page when you go there now is a "feed" page similar to other social media (twitter, facebook) that allows you to see stuff and tweak what the stream should show you. It's not a useful direction to go IMO. I don't want another feed/follow site.
crossbow intruder conceal thy scions conceal thy consort
It's cheaper to run your 30 year old, perfectly fine, perfectly safe, well-functioning nuclear plant than to build and run a new natural gas plant - which is what Germany decided to do.
See also (timeline discussions around)

OpenVi: Portable OpenBSD vi for Unix systems - https://news.ycombinator.com/item?id=30394952 - Feb 2022 (66 comments)
"Unpopular opinion": (devil-emoji) Over 100 thumbs-down-emoji on any comment you've posted in an issue

"I will raise with the team": (im-hiding-gif) An issue or PR with over 100 thumbs-up-emoji that has been open for over a year

"For legal reasons": (judge-emoji) A PR was opened with a fix to an issue, but because the CYA was not signed, the PR was auto-closed

"Business Model Blues": (bars-over-source-code-emoji) A License file has over 50% of its text changed

"Back from the dead": (zombie-emoji) You comment on an issue or PR that was opened over a year ago
https://alvarofeito.com/

A few articles about physics, finance and software with some poetry sprinkled in.
In the future whenever it actually comes into effect
My Frigidaire fridge doesn't seem to have a water reservoir, so the water dispensed is room temperature. (And eventually tap-cold temperature.)
But you're also autocomplete (prediction engine) on steroids.

https://www.psy.ox.ac.uk/news/the-brain-is-a-prediction-mach...
<sarcasm> Think of the dollar cost amortization! You need to have more children to average down the cost. So you can use the car seat across 3-4 kids. </sarcasm>

In all seriousness, the problem with donations is people are afraid of attached liability. It is a shame, because car seats can often be used for several years across multiple children. If you keep it in the family and use it across your own kids, everyone is cool with it. As soon as you donate it to someone else, people worry about liability.

I know it isn't much solace, but we try to minimize use of non-recyclable material. The 5 pounds of aluminum in a Kioma car seat is recyclable and will net about $4.00 at current Al spot rates. So you could disassemble it.
See also:

https://makeself.io/

https://manpages.debian.org/bookworm/sharutils/shar.1.en.htm...
Likewise, the big players in any field spend vast resources on R&D to produce the better products, and the patent is the only thing that makes that sustainable.

It’s all well and good wanting the world to be a safer place, but every company is beholden to its shareholders and debtors. Resources spent must be recovered or it all falls down.
Thabks for the assist on the tech!

And I can definitely attest to the heating element aka defrost. We don't have actual resistive heat in the pump as we have the baseboards anyway but the lower the outside temp goes the more it has to defrost the outside as it freezes up. As winter goes by, icicles form underneath the outside unit where the defrosted ice drains out and refreezes.

It's actually amazing that the thing can extract heat from -10C air outside to heat up air that's already 21C inside to heat it up even further!
I guess the case of remembering old things, likely because you have some sort of emotion associated with it, is not the same as working memory.
The Office Design Strategies of Amazon, Samsung, Adobe and Others [video]
The video seemed to cover the opinions of the architecture firms, consultants and executives behind these office designs, but not the employees. Employees who actually work in these offices, what has your experience been like?
I assume that any syrup without a listed maple syrup grade is corn syrup.
I'm mostly curious about the modelling that goes on under the hood; are you just using deep learning, or also integrating something like UVA-Padova to fit your absorption curves?
I very rarely use google anymore, as it's a worse bullshit machine. I just ask chatgpt and tell it to give me sources. I also never use cookbooks anymore, as it's much more interesting to have a chat about what I can make with the ingredients in my fridge. It's also absolutely fantastic at making meal plans (tell it restrictions like lactose, protein you want per day, calories per day, and any other preferences you have) and workout plans (tell it the equipment you have in your house and your goals). If you're wanting it to code the next big thing by itself it probably won't do it properly, but for everyday things it's a very useful assistant. More useful than anything else out there by far.
Very cool. Are these investment casts? Or are they reusable?
Over 10+ years away from starting construction.
Most Americans would see this person's behavior as polarizing and abrasive, and most employers would seek to fire anyone exhibiting this behavior, and especially with the subsequent actions. This post is just doubling down and shows they have not learned anything. The community of commenters/friends are reinforcing the negative behavior
mastodon.social does not represent the majority of users.

Any stability issues on mastodon.social are noteworthy, but it's important to recognize that it only represents 1,370,000/9,930,000 = 13% of total users, and 387,000/1,790,000 = 21% of Monthly active users.

If you don't use Mastodon, it might be easy to assume that the experience would be filled with blackouts or technical issues, but that's not true. If "picking a good server" sounds difficult, check out Mastodon's server page, and hopefully you should find one that fits your interest [3].

[1] https://fedidb.org/network/instance/mastodon.social

[2] https://fedidb.org/

[3] https://joinmastodon.org/servers
The stronger colors and flavors occur later in the season. The warmer weather allows more bacteria growth in the sap, which metabolizes some of the sugar into other compounds.
60% would be terrible thermodynamic efficiency for a cogeneration plant. Modern CCGT systems crack 60% thermodynamic efficiency for just the electricity generation. With cogeneration, system efficiencies are typically in the 70-80% range.
One could discuss whether it really needs to be Rust. But TypeScript is definitely the wrong tool for the job.

The performance reference is xterm. If you cannot beat that, don't bother.
I really don't like the server side frontend rendering solutions. It's an added complexity especially if the app is served from a non JS backend - now you also have to run nodejs to prerender. Mainly it just seems like a lot of folk rush to implement this kind of optimization because it's cool rather than because it makes sense for your product and users.
The half-day loop is probably referring to FAANG-style interviews where you have an initial screener (30 mins) and 4-5 subsequent interviews (around 30 mins each).
Mastodon was given its shot and missed.

Whichever company/organisation can provide the thing that Twitter users actually want will get the crown.
Can’t you just make a second account if you want to keep your instagram and threads separate? I don’t think it requires a real identity like Facebook does.
This is so nice to see. Glad that FreeBSD is still alive after all these years. I guess I can share my story :)

I played with some early versions of FreeBSD and OpenBSD but, at the time, I was still a Linux newbie so I wasn't comfortable with them. Disk I/O on FreeBSD 3.x was super-slow compared to Linux out of the box... because I didn't know what "soft updates" were and how enabling them would have resolved all my issues.

It wasn't until FreeBSD 4.0 that I had learned enough Unix to make the jump, and that became my primary desktop for a while. Soon after, I switched to NetBSD (1.5.2), which I used as my only OS for various years, and I became an avid contributor to the project. I ported and maintained Gnome 2.x, and then developed things like tmpfs and the NetBSD testing framework.

But... Mac OS X came along, I jumped ship to an iBook, and without being exposed to the BSDs on a daily basis via a desktop environment, I slowly lost the interest to continue using and contributing to them. I always said back then that having a strong desktop story was super-important to capture developers, and I think it still is. And I wasn't the only case. Mac OS X "stole" many BSD developers because it /was/ almost-BSD-but-with-a-great-UI.

So I had left, until recently. I had kept a VM around all these years mostly as a curiosity, but just over a year ago, I set up (again) a home server on a "bargain" ThinkStation I found, mostly to act as a NAS and to run VMs on. My obvious choice was FreeBSD (I still "believe in" the BSDs), and ZFS and bhyve have delivered rock-solid and extremely pleasant experiences. Every time I type some zfs or vm commands, I'm amazed by how well the thing works.

I used to favor NetBSD due to its minimalism and its portability, which in turn meant it had a neat internal design (which is what "wowed" me). But by then, it's true that FreeBSD was already the "easy to use" FreeBSD with the most active contributor base, although it was stuck on i386. I think this ease of use continues to this day, and FreeBSD has seen a lot of improvements to its internal design to make it portable. FreeBSD is less daunting to the beginner user _and_ developer, and I think the latter is also critical to run an open source projects these days because, to gain new contributors, you have to meet them where they are. FreeBSD's adoption of "common" tools, such as Git, Phabricator or Bugzilla (even if not "ideal" by some standards) has helped.

I guess I should spend the time to write a full retrospective, but that will do for today, hehe.
I talked with somebody at Zapier a few years ago about freelancing for their blog. They said they’d pay me $100 for a first post and after 2 or 3 rounds of feedback from the editor I just stopped replying and lost interest. In hindsight I wish I had just asked for the $100 to see if they’d pay out for something that they thought (in my estimation) sucked.
Not sure what you're getting at, as I've always found GitLab CI substantially more obvious than actions. CI definitely shouldn't be a snowflake, and it almost certainly shouldn't be something you can't run locally with very similar steps.

GitHub makes it nearly impossible to replicate a CI build locally unless you're super familiar with the actions being used and how they were implemented, because actions are highly abstracted from what is actually happening.

GitLab CI is just a series of shell commands with a container image for context (bring your own tools).

It's usually pretty easy to figure out a GitLab build unless you get fancy with includes or child jobs which imo, for the aforementioned reasons, are substantial antipatterns.
That is a really sobering story. At USC the lab guys were very adamant about "pull down the ventilator hood and evacuate" in the event that pretty much any didn't go as planned. People often wonder about annual or bi-annual safety training, it is for exactly for this type of situation, the goal is "don't think, just do what you were trained to do".
- spray foam around/behind outlets on exterior walls (major leak point) which can be done often by just removing the outlet covers

- spray foam around windows (requires removing trim)

- caulk joints/spray foam rim joist in basement/crawl space

- spray foam around any attic can lights/duct work

- make sure ducts and air returns are sealed properly
https://nkantar.com/blog/

Fairly low frequency, Python, general tech, and some personal-ish stuff occasionally.
oh yeah, or "we made the work environment shitty to save money, and a bunch of your coworkers left" so now you have more work _and_ a shittier environment.

Though this often occurs at the same time :-/
I think it’s “Google” not “Gooble.”
I've found that GPT really like "google style" python documentation. You need to have a chunk of system prompt explain that it should be 'using the tools according to their documentation etc etc', but once you've dialed that in a little stuff like this works a charm (the docstring is what the LLM sees):

@Tool

def add_todo(title, project=None) -> str:

"""
Add a new TODO.

Args:
title (str): A brief description of the task
project (str, optional): A project to add the todo to, if requested
"""

logger.debug(f"Adding task: {title}")
task = Task(tw, description=title, project=project)
task.save()
return f"Added [ {title} ] to the { project + ' ' if project else '' }TODO list."
Ask HN: Where is this world heading?
Do you still believe pushing new inventions into society without any kind of wisdom about how they will change people's behavior is a good thing?

Do you believe in current economic systems? What about political systems? Do you have alternatives?

Do you think modernity is making people happy? Do you have any thoughts on what could be done if you don't?

(please leave politics and religion out of this conversation unless you are speaking about something theoretical)
(I'm on the Next.js team) I appreciate Lenz's feedback and writing all of this down. I can empathize with how they and other library maintainers are feeling. There's more we can do on the Next.js side to help ease the transition (and this feedback will help us there, so thank you).

One point of confusion in the community has been around client components. If server components are new and exciting, does that mean client components are bad and we shouldn't use them anymore? No, it's okay to continue using them, but definitely want to acknowledge that can be draining for library maintainers to have to deliver that message. The client/server evolution of React is still in the early innings, so maybe this will be less of an education issue going forward. Client components = able to use the existing React ecosystem.

There's also some confusion about the React canary releases (https://react.dev/blog/2023/05/03/react-canaries). These features are ready for frameworks to adopt. The normal semver rules still apply for frameworks when they add experimental features (ideally behind flags). There is a separate experimental channel for React, that uses experimental features (like Server Actions). The infinite loop issue mentioned (marking a client component as `async`) now causes an ESLint error in Next.js.

Appreciate all of the suggestions in the post. A good conversation to have!
If I’m doing 3 loads of laundry for the family, I don’t want a 2.5-3 hour dry cycle to make laundry take all day (or make me do laundry of half the days of the week).
Where did you hear this? There's nothing in the announcements about a shutdown aside from the maintenance on the 6th.
You can create as many Instagram accounts as you want. The app even supports logging in to multiple ones at the same time.
> "Meta's internal bureaucracy and ownership model is an absolute hellish mess."

Any examples you can share?

>"Meta, on the other hand, has data intertwined between Facebook, Messenger, Instagram, and other platforms"

Also, can you elaborate on this?
I have an odd sense of deja vu, I'm certain it's not the first time I've seen an Electron based terminal with the same exact "for a modern age" descriptor.
"Warp is a modern, Rust-based terminal with AI built in"

Fucking... what? AI built into a terminal emulator? Huh??

Into a shell or a text editor I could understand, but into a terminal emulator?
The ship the Iranians tried to stop violated sanctions of the Iranian government. The U.S. is a bit hypocritical. We ignore U.N. resolutions when it suits us in case you think violating U.N. sanctions somehow is a higher standard than violating Iranian sanctions.
Ask HN: Thoughts on “AI-Powered” Branding?
To me, just browsing Show HN there seems to have been a fairly strong correlation between the increase in "AI-powered" apps and products and programmatic access to OpenAI (ChatGPT, Davinci, Whisper, DallE, ect). I don't mean to detract from those products at all since they're finding great use cases for obviously very powerful ML models. Even for applications with little relation to AI, a simple decision tree is enough to be "AI-powered".

However, I do wonder how old school "homemade" ML startups and products would differentiate themselves in this environment. If you trained your own model using a custom dataset that solves an industry-specific problem that can't be solved with an API call, would you still call it "AI-powered"? I can think of pros and cons.

Your core users probably won't care. You could call it vomit.ai and they would still use it because it solves their problem.

New users will probably not be impacted unless they're specifically looking for AI-powered things. The exception is the ability to show up in "New AI-powered products" listicles and Twitter threads which may or may not be important.

VC money might care. Having trendy buzzwords is probably more useful than not, and if it's the difference between getting an investment and not getting it, the rational choice is to jump on the bandwagon.

For larger companies, the label is also likely to attract eager developers looking to dip their toes into the field, even if the actual role has nothing to do with AI. Google Search doesn't have to advertise being AI-powered.

Based on these factors, there seems to be no downside to being "AI-powered" which probably explains the trend.

Is there anything I am missing?
I maintained a fork of a project for a while where I just grabbed all useful PRs from the "network" tab of the original repo and merged them / resolved conflicts. Fortunately at some point it was joined back to the original repo, but... yes, there's definitely a lot of similar opportunities.
Sequoia?
Study shows the Earth formed from dry, rocky building blocks
The latest post seems to show the oldest post sometimes
https://github.com/puniverse/capsule/blob/master/capsule-uti...

This is what the (now defunkt) Capsule project prepends to get this same effect
> A malevolent AGI can whisper in ears, it can display mean messages, perhaps it can even twitch whatever physical components happen to be hooked up to old Windows 95 computers... not that scary.

It can found a cult - imagine something like Scientology founded by an AI. Once it has human followers it can act in the world with total freedom.
It does because the requirement is only for destructive actions
Any seat belt in an automobile is a single point of failure by your logic. Seat belts are fantastic tech, though. Seat belt webbing is designed to take 11,120 Newtons (FMVSS 209). Textile science is pretty cool.
> Neither is it lightweight - if RAM usage is of importance, consider Conemu or Alacritty

This speaks volumes
I think I might count that as a positive.
Sure, there are some humans who want to destroy all of humanity, but that seems to be twisting the obvious meaning of "human intent" in this context.

They have been very clear on "why." The goal is to prevent enslavement and/or extinction of the human race by a super-intelligent AI.
The JS community is like two million developers. When thousands of developers are using butter as an hammer it will feel like a lot. but they are just a small fraction. the js community consist of both small and big warlords pushing their own agenda.
Class components still work in React, right?
I’d have:

- Vital contributor

- Sith Lord

- Secret Santa (twice even!)

- Monkey Wrench

- Patient Sceleton (still waiting)

- works on my machine

Not bad!
It is. Supports file transfers (sftp push and pull), XML (basically file with schema validation, different filters on each side of the protocol break), and TCP and UDP steaming.

We’re proud of how fast it is, among other things.
I didn't say 1 to L7 was "in the ballpark" and neither did you, because you knew that'd be wrong.

And yes, dozens. Many dozens. Hundreds, even hit the "ballpark" of FAANG pay, especially now. FAANG isn't what it once was, the separation isn't nearly as large.
It was a mistake for me as the author to do the direct comparison here.

I tend to agree with the other comment - it's common for terminals to list / contrast each other rather openly. I don't know, I'm noticing people's opinion are split down the middle.
monoculture is bad, especially for security
I went on a tour of the facilities building (only like 3 people showed up) during college in New Orleans and saw their district cooling system up close-- it looks boring, but you appreciate it that much more when you were on the far end of campus in a building not connected to the system on 85 degree days. This falls into the neat stuff that people overlook, like the water tanks and skyscrapers or how storm drains work.
Implementing things that I thought only 'smart people' can do and seeing that there's really nothing mystical about it, and if you're willing to read and hack around long enough you can understand it.

Few notable things were the first time writing a ray tracer and seeing it work, writing a small emulator, writing a lisp etc. A lot of low level stuff. Learning what executables are made of on different operating systems, and so on. When you're going from not really understanding half of the stuff you use to building some of it from the bottom up, that was very valuable to me.
Well its clear that Eugen is one of those who has signed Meta's NDA to federate with Threads and isn't bothered about the users on Mastodon.social going to receive all the spam from Threads, which he won't admit. Meta doesn't care either.

So better prepare yourself for the scale or otherwise experience regular downtime, unless Meta is footing the bill for the biggest instances to stay up.
Oh snap, called out by the man himself! Good story though