skysight-inc/HackerNews huggingface dataset:
My company actually does have a use case where a blockchain makes sense, and we are proceeding that with it. Unfortunately we have a buzzword trifecta of "blockchain", "AI", and "cloud" so we are careful about the words we use when we talk about it publicly.

We never utter the work blockchain because if you say "a blockchain" most people hear ** THE blockchain!! ** and either think we're a yet another bunch of scammers or worse, get tremendously excited thinking we're doing web3 or some other scam they want in on. Instead we say "we protect the data using Merkel trees."

We have the other buzzword problem too: we use some machine vision (for some safety matters) and use RNNs to determine some local operating parameters and to crunch data for some lab experiments. Even though we have two former AI research scientists on the team, none of us want to be lumped in with the big langage model folks, since that's not what we do (and the hype is insane).

The blockchain application: we have a shitload of sensors monitoring equipment we'll be deploying all over the world. Our revenue depends on the performance of this equipment. So every sensor is built into a little box that signs and timestamps its data. The data are aggregated by the equipment and streamed up to our servers (cough "the cloud"). Connectivity can be intermittent, so machines can offload data to topologically nearby installations.

It's actually pretty nice to be outside the hype bubbles. We just concentrate on our work instead, and mostly the prospective customers don't understand any of the tech, much less what those buzzwords mean.
Please, please allow me to ask you to interpret my words charitably and not as if I were calling you out or shaming you.

That masks only stop infectious spread is a commonly held view due to the documented and provable failure of public health organizations to ingest scientific knowledge, understand it, and act on it.

Masks in general—speaking of masks without any further specification of mask type or form—those do very little. What little they do is yes, mostly reducing spread I believe.

Masks that lie fully against the face without gaps and are made out of modern filtration materials, these stop the infectious aerosol no matter which way it’s going. In or out. Properly thought out masks fit for purpose basically stop COVID stone cold. These masks are known as “respirator masks” for some unfortunate reason.

The public health failure I mention is described here for instance: https://onlinelibrary.wiley.com/doi/10.1111/ina.13070

Paper title: ”What were the historical reasons for the resistance to recognizing airborne transmission during the COVID-19 pandemic?”
>Mercy San Juan hospital failed in its most fundamental duty to notify Jessie’s family of her death

Despite the misconduct, I think saving people's lives is the most fundamental duty of a hospital.
I feel like I've probably seen both sides of all the anti-patterns listed and a few more to boot.

A lot of these have some natural root causes. These apply pretty generally to both reviewer and reviewee.

- not enough context (why is this change needed, why is the existing code this way)

- not enough shared direction (we should do this thing, we've already decided we're not doing this thing)

- misaligned expectations of time (review this 1000 line PR for me, I have a fulltime job)

- hidden background (why can't we just... / we can't implement that because of this historical precedent)

- different personality types / disorders (ASD and other things can mean nitpicks / technical issues are just as "important" as larger issues)

- tooling problems (no way to defer submitting just the big things and hold back on the nits)

- the code is a proxy for things which are part of the identity of the writer (tabs vs spaces)

===

The main things that I've seen that seem to help avoid these things are:

0. when possible establish some sort of rapport above and beyond just the review

1. assume positive intent. assume nothing else

2. communicate expectations / constraints

3. communicate appropriate background.

4. don't treat all communication the same, different reviewers sometimes need different approaches.

5. remember that the review is of the code, not the person (this applies to both parties)
I stopped worrying about what PyPA said when they endorsed Pipenv above other options, largely due to what seemed to me to be personal relationship reasons. Pipenv was disastrous at that time. It meant well, but at work we found ourselves waiting an hour for it to update its lockfile, and we had a relatively small number of widely-used dependencies in each repo. It just didn't work.

As a practical matter, I hugely appreciate the hard technical work PyPA does. However, I don't concern myself much with which toolsets they're recommending at the moment. Use what the community uses and don't worry about the "official" suggestions.
> And it wouldn't surprise me if, conveniently, 17 or 24 months just happens to be the retention policy for medical records.

This was in California, where the law [0] is 7 years minimum, potentially more if the patient was a minor.

AFAICT every state wants at least ~5 years of retention.

[0] https://www.law.cornell.edu/regulations/california/22-CCR-72...
Yes, the Nvidia proprietary driver has a kernel module that must be installed separately from the kernel. Most distros that focus on desktop usage and/or gaming handle this for you in a relatively simple way, but even with that, if you use a cutting-edge kernel you'll often end up with an unbootable system due to the kernel updating before the nvidia kernel module does. If you need nvidia on Linux, either use the (much worse, but rapidly improving) open source drivers or a distro that uses consistently supported kernels like Ubuntu, Mint, or Pop!_OS
So... still an opinion? You forgot to include the results of your extensive A/B testing and links to research on the subject.
A great example of bullshit megaprojects that governments announce with no real intention of ever implementing. I searched and tried to find something recent about this project. Pretty much everything I found was around the announcement in Nov 2021 - the latest article I found was this one from Jan 2022, https://dialogue.earth/en/energy/50155-chile-underwater-cabl... , which states the project "does not yet have feasibility studies or a form of financing".

I also would like a magic pony.
These statements on the aerosol filtration physics are simply incorrect.
Hey! I really see the power in Zed and the extensibility and simplicity. Great approach.

I posted this above, but want you to see it:

Two areas where I think Zed might fall behind: Cursor Tab is REALLY good and probably requires some finetuning/ML chops and some boutique training data.

For composer, there's going to be more use of "shadow workspace" https://www.cursor.com/blog/shadow-workspace to create an agentic feedback loop/ objective function for codegen, along with an ability to navigate the language server and look up definitions and just generally have full context like an engineer

Also, cursor has a model agnostic apply model, whereas you all are leaning on claude.

Any plans to address this from the core team or more of a community thing? I think some of this might be a heavy lift

I really like the shared context idea, and the transparency and building primitives for an ecosystem
You're hinting at one of my personal pet peeves - people who make up new road "conventions" then insist everyone else follow them... which usually leads to less-safe situations, exactly like you have described here.

This includes people who put on their hazard lights when slowing down in traffic on the freeway. The entire world has decided brake lights are the universal signal for slowing down and/or stopping - yet these knuckle heads think that's not enough. So they do unexpected things and unintentionally create more unsafe conditions where people might not understand what's going on and try to go around thinking it's a disabled vehicle, etc.

In general, people need to stick to the well-defined and accepted rules and conventions of the road. That's how everyone stays safe.
Yes. Engineering time is expensive. Support exists to resolve problems without needing engineer time except when the company thinks that the problem is worthy of being addressed.

The tendency to wall off engineers is often taken to a counterproductive level.
"Coincidentally, Lynch's co-defendant, Stephen Chamberlain, who was also acquitted, died the day of the storm after being hit by a car on Saturday morning in Stretham, England."

Coincidentally indeed.

"Other missing individuals have been identified by The Independent as: Christopher Morvillo, a lawyer who had represented Lynch and wife Neda Morvillo; Jonathan Bloomer, chairman of investment bank Morgan Stanley International and wife Judy Bloomer."

Oh.
Eight years now -- I don't need to set an alarm unless I need to wake-up before 7am. Occasionally I try to sleep in on a weekend and can't sleep past 730 anymore.
Ask HN: Would you use an AI that makes calls and sends emails for you?
I'm considering building an AI assistant that can handles research tasks by making calls and sending emails. It would be a virtual research assistant available 24/7.

Some potential uses:

- Call restaurants to confirm they don't use certain ingredients

- Contact experts or influencers in various fields

- Email vendors of a specific type for product specs

- Call vendors to get updated prices and availability

- Find 30 leads for customer development for exploring a new market segment

Example: "Find 5 restaurants within 10 miles that don't use these oils in their cooking."

AI: "Hi, I'm [AI name], an AI assistant for [user name]. I'm researching restaurants that don't use certain oils. Could you please confirm if you use these oils in your cooking? I'm compiling this information for my boss."

My experience: I used to have a research assistant and this type of outreach/call/email research was something they helped with. I don't work with them any more, but I miss getting their help on outreach research projects. I think an AI could many of these tasks in 20 minutes, running multiple queries in parallel.

Questions for HN:

1. What time-consuming research tasks do you do manually now?

2. What would make you trust an AI to handle these for you?

3. Have you used a VA/EA/PA before?

I think the main challenge is that I don't need to do this kind of research that often. I think certain kinds of users might need it a lot more frequently though.

I'm especially interested in hearing from founders, researchers, journalists, and other people who frequently need to gather specific information.
They have an optional open-source kernel module. It's still pretty far away from being upstreamed and their userspace driver is still fully closed source
> structural typing means that use of an object type checks if some explicitly specified set of operations on it are defined

Can you please share an example? Structural typing[1] sounds like a subset/special case of Duck typing.

[1] https://www.typescriptlang.org/docs/handbook/type-compatibil...
You can attach a mouse, keyboard, and a monitor to an iPhone.

Might be worth trying like that?
Thank you all for your comments! Since this project is in its early stages, your feedback is much appreciated.
I would be embarrassed to own something with a stupid name.

"Hey so what laptop did you buy?"

"Well I went for the ACER MEATGRINDER Z980 JUGULAR MOSH RAZOR in the end. The keyboard is 100% sRGB!"
that's the second time i've said "mainstream leaders" with "mainstream policies." what i'm saying has nothing to do with celebrities
Good write up. One of the things I have learnt from nearly 20 years running a small software business, is to choose your market and customers carefully. My main product is for event planners and they are generally pleasant people to deal with (if not the most technical!). But I know other people that sell software products in other markets where people are (on average) less pleasant (e.g. real estate).

Also I have found that the cheapest products get the worst customers.
speculative fiction is the best. Naomi Kritzer is a phenomenal writer
"It works perfectly" statements are invariably false.

For starters, Bluetooth has been broken on Linux until recent times (a couple of years, probably, maybe less), because of the piece of crap that Bluez is. In some Ubuntu distros, Bluetooth may still have some broken functionality (I remember examining the configfiles).

Ubuntu's hibernation was broken last time I've checked, because the setup was setting a 2 GiB swapfile, which is not enough for the RAM of modern machines. My last installation, last week, still set the same size.

So there you go.
That sounds like a Fagan review. I haven't been involved with one either, but I think some of the forces that drove people to do them have been weakened.

When you are shipping code that you won't be able to update easily (i.e. cheaply), you try to remove as many defects as early in the process as possible. CI/CD and web delivery seem like they would blunt the motivation to go through a Fagan review for most software developed these days.

I would imagine that some form of this still happens in safety-critical systems (or more likely the state of the art has advanced from this).
You'll have to rip out the whole seeker to do that.

And even Russia isn't shooting missiles at apartments. Rather, they are shooting missiles at things they consider a military advantage to destroy (although Geneva would disagree with some of it--things like taking down the power so the people are cold isn't acceptable even if you gain advantage from it) and their guidance systems are junk.

And a lot of what Russia does looks very much like the result of a boss making impossible requests and not listening to reason. The underlings do whatever they think is as close to the request as possible, even when it's just flailing.
Yes, you can. You can add it by its URL like this: https://www.youtube.com/feeds/videos.xml?channel_id={CHANNEL ID}
Ask HN: Should old open repos owned by big tech be handed over?
I've seen countless open-source projects dead with huge volume of people wanting it keep it alive, whats the best course of action other than "fork it"?
Two questions:

1. What would happen in the event when the private key was leaked? Is there any scenario for invalidating or rotating keys?

2. For verifying the proof file, it seems like the URL for obtaining the signature key[1] is read directly off the proof file[2]. Wouldn’t that allow an attacker to publish proof files that point to their own server, hence allowing the attacker to sign fabricated files and still make them pass the automated validation?

[1]: https://github.com/timestampit/example_clients/blob/cd65e8c8...

[2]: https://github.com/timestampit/example_clients/blob/cd65e8c8...
> I'm just facing this with a contractor doing repairs in my house

Are you saying that you give your contractor a list of seven things to address, and find that they only address two and say they're done?

I can't remember where I heard of using painter's tape for this, but it's used as a metaphor in this article https://randsinrepose.com/archives/the-blue-tape-list/

.... I also found this link while looking for the above article, https://www.quantumbalancing.com/news/bluetape.htm . That's. ... just... well. Not what I was looking for, but was so remarkable that I thought I would link to it here. I suppose they have probably sold some of their devices. I'm curious to know what the insides are like, but not curious enough to spend $1k+.
Banks Obtained Crucial Jobs Data While Report Was Delayed
>Both Snap and Meta objected and pointed out that the SCA prohibited them from disclosing the content of the victim’s communications to the defendant unless one of the statutory exceptions applied. None did. They also indicated that the government may be able to acquire the information through a search warrant.

> Indeed, the court finding that there was “probable cause” leaves no doubt that the judge would have issued a search warrant had the DA filed an application. The DA chose not to do so. It seems that the trial court, unwilling or unable to force the government to apply for a warrant to seek potentially helpful or exculpatory evidence, created its own version of a probable cause-based order for the defense, believing this addressed the statutory and constitutional issues.

What's up with the gov't being too lazy to get a search warrant?
I have had that experience. Or variations of it.
Looks like a nice start!

What I miss is good filtering and search within the feeds. Some readers make "smart folders". But usually the searches are pretty primitive: not searching metadata (like starred or read/unread, in or out of another named search, etc), lacking regular expressions etc). Also no way to apply changes (e.g. read/unread) to multiple selections, etc.

I'll look in from time to time -- might be worth a switch.
I don't know what to say to that. I just described 5 or so features that are objectively more than simply "moving windows around".

Maybe it's because I wasn't clear that many of those features work on per workspace basis - transient tabs (unique to each workspace), unique folder organization features (customized for each workspace), built in split screen (again - with custom arrangements per workspace), hotkey switching between workspaces, different color theme per workspace (so it's easy to know which workspace I'm in, or select another window quickly with Mission Control).

Then there's the fact that profiles are a separate thing from workspaces so you can mix and match profiles to workspaces according to your needs. So you can have three workspace and have two share a single profile.

If those features aren't compelling to you that's fine. Just say so. But please comment constructively or not at all. I genuinely have no interest in trying to "sell" anyone on this workflow. I was just answering the question.

>what you described is still nothing more than moving windows around.

Ok, even if that were true (it objectively isn't), I like wrangling less windows. How's that? Good enough for you? Why would I want four windows open, when I can have one or two (did I mention that I have ADHD)?

If it helps, you can think of workspaces like another level of tabs. Tabs are objectively good right? Yet everything you can do with a tab can be done with a window. Right?
Interface smuggling: https://utcc.utoronto.ca/~cks/space/blog/programming/GoInter...
Authors sue Anthropic for training AI using pirated books
When I was a teenageer a school counselor incorrectly perceived me to be in a crisis and had me sent to 72 hour hold (which stays on certain records for quite a while and can be incredibly disruptive, but that's besides the point) - for some reason I was sent almost 40 miles away in another county in a city I'd never been. The hospital doctors took one look at me and realized I didn't belong there, but to do a discharge apparently is a pretty lengthy process once this process is initiated - almost 20 hours later (again, being held completely against my will for no reason) they released me. I asked them where I was supposed to go and if I could call my dad. They said no, but they gave me two (2) bus tokens, which wasn't enough to get back where my car was parked at the school, plus I had no idea how to use the bus system in that county, and didn't have my glasses, phone, or wallet.

I really don't know how long it took or how I made it, but many many hours later I made it back to my car. I had to beg for money and walk the last several miles once I recognized finally where I was. It really sucked, and ever since then I've had a great deal of sympathy for people that are churned through this terrible system and spit right back out with no dignity whatsoever, let alone empathy. This incident disrupted my life irreversibly (ended up missing tests and having to do a medical withdrawal from school, lost scholarships, etc) and derailed a lot of things I had wanted to do for many, many years. The hospital/medical care industrial complex doesn't optimize for empathy. They're just trying to get the bodies through as quickly as possible.
You're right to some extent, which is why Chromebooks are fairly popular.

But, if we're talking desktops, I suspect most desktop users want much more than just a browser. Either for gaming, office use, creative use, etc.
I recently migrated from Windows to Linux. I bought a new machine with Windows 11 Pro preinstalled and it was a cesspool of Microsoft ads for their services coming from within the OS and preinstalled apps. It was happening so often, and affecting my productivity while annoying the heck out of me, that I decided Windows is hindering more than it's helping; I bit the bullet and installed Linux for the first time.

Fast forward and I've been on Linux for more than 6 months now and, while it's not all roses, my overall experience has been far better than Windows 11. I still remote into a Windows machine regularly for things that I have not yet migrated to Linux and, while it's a familiar space, it's no longer a space I want to be in.
I'd imagine that the Linux users who report success are probably more selective when it comes to hardware. It's been my primary OS for 25+ years and I've seldom faced compatibility issues, but I also do my research and buy accordingly.
Language changes. Trying to make it stop is like trying to sweep back the tide. Could go back to old English I guess, or proto-germanic, or proto-indo-European. Or whatever came before that.

And the singular usage of they/them has been going on since at least the 14th century.
Calling for a Vote of No Confidence in the Python Steering Council
American sprawl at its core, I think, is driven by single family residential-only zoning with parking minimums. In combination these rules force everything to spread out.

Single family homes can exist in non-sprawling configurations (e.g. old streetcar suburbs), but in combination with the other rules you wind up with businesses that are required to be far away from homes, to have large parking lots, and therefore be mostly hostile to anyone arriving outside of a car.

I look at the nice rural town I grew up in and the city brownstone neighborhood I live in now, and see two places with lots of real estate demand that could not, in much of America, be built today. The very nature of why these places are appealing comes from the fact they were built before these zoning codes. The businesses and schools are in walking distance of houses and have far too little parking.

I don’t see why we can’t relax some of the rules in some places and let people have a choice.
Honestly, I'm a huge fan of Chromebooks for this reason. They are secure, easy to setup, and generally have really good battery life.

The keyboards are really bad for a developer, though. Otherwise, I might use them a bit more.
This has some good points, like:

> Calling a hierarchical director a "folder" doesn't change its nature any more than calling a prison guard a "counselor".

But the graphic style and "Transcopyright 1999" make it seem like someone about to veer into SovCit territory wrote it.
Yeah: “we failed at our one job” should have been IMMEDIATELY expressed to the family.
creating another account with the same LLC probably triggered some flag

also removing the thread without any explanation like above was a bad PR move

but I agree theres lessons to be learned on both sides here and I just used the title OP used