skysight-inc/HackerNews huggingface dataset:
My perspective is skewed since I only get the questions that the documentation doesn’t answer, but I support someone who uses OpenBSD and the documentation is far from perfect. Some complaints that spring immediately to mind:

The man pages sometimes document things only by implication, or with confusing wording, such that if you already know the answer it makes sense, but if you don’t it’s near-impossible to find out. (To be fair, this affliction is definitely not exclusive to OpenBSD’s manpages.)

From what I can figure out, their 'ksh' is a vendored copy that they forked and made a bunch of changes to without ever updating the version string, so despite claiming to be “PD KSH v5.2.14 99/07/13.2” it’s got 20 years of patches added on top and won’t match any ksh you’ll find anywhere else. This is not explained anywhere that I could find.

There are some questions in the installer about 802.11 setup which are terse to the point of incomprehensibility and AFAICT entirely undocumented. (I had to go rummaging around in the source code and read the installer script to figure out what it was trying to get me to do.)

A particular peeve is that the sh and ksh manpages are completely different, despite documenting the same program. (They’re the same binary, with the non-POSIX bits left out of the sh manpage.) It’s particularly frustrating that there are some things documented well in one but poorly in the other, so once you’ve found the same documentation on both sides you still have to figure out what’s actual differences and what’s just bad phrasing.

OpenBSD’s maintainers also seem very insular and their mailing lists have a reputation for being very abrasive, so it’s also very intimidating to propose improvements; as a result these papercuts stick around (not being very obvious to the developers, who already know how these things work and so miss them) and continue to mar the polish.
Possible breakthrough to destroy PFAS using sodium hydroxide
> if you don't have an AML system that works, and your system is used for anything the government can prove would've been stopped by AML and should have been stopped by AML, it is incompatible, in principle, with the US dollar

Yeah, and I think it's really interesting how widely accepted this stuff is. I mean, it's literally the financial version of global mass surveillance. Governments gotta know every single transaction that's ever happened because reasons, and if anything bad happens and it turns out someone's lack of total surveillance and record keeping of everyone they ever dealt with somehow helped it happen, well...

Sometimes it feels like people don't realize how tyrannical and dystopian that is. Like money laundering is some unbelievably evil crime that makes it okay for the government to surveil everything in hopes of stopping it.
This JavaScript Zen joke has been around for a long time and I like it every time I see it
You can definitely fry eggs on teflon without butter or oil or anything. I have this vague memory that I used to be able to do this on cast iron when I lived in the US, with maybe the occasional bit sticking.
But you're not paying for a laptop by its mass, more like lack thereof. And Chromebooks has about literal kilograms more than strictly necessary, so there comes the delta.
A counter to that could be all the little issues found by fuzz testing legacy systems and static analysis. Often in widely used software where those issues did not indeed manifest. Unit tests also don't prove correctness, they're as good as the writer of the unit test's ability to predict failure.

I can tell you that most (customer) issues in the software I work on are systemic issues, the database fails (widely used OSS) can corrupt under certain scenarios. They can be races, behaviour under failure modes, lack of correctness on some higher order (e.g. having half failed operations), the system not implementing the intent of the user. I would say very rarely those are issues that would have been caught by unit testing. Now integration testing and stress testing will uncover a lot of those. This is a large scale distributed system.

Now sometimes after the fact a unit test can somehow be created to reproduce the specific failure, possibly at great effort. That's not really something that useful at this point. You wouldn't write that in advance for every possible failure scenario (infinite).

All that said, sometimes there's attacks on systems that relate to some corner cases errors, which is a problem. Static analysis and fuzzers are IMO more useful tools in this realm as well. Also I think I'm hearing "dynamic/interepreted" language there (missing semicolons???). Those might need more unit testing to make up for the lack of compiler checks/warnings/type safety for sure.

The other point that's often missed is the drag that "bad" tests add to a project. Since it's so hard to write good tests when you mandate testing you end up with a pile of garbage that makes it harder to make progress. Other factors are the additional hit you take maintaining your tests.

Basically choosing the right kind of tests, at the right level, is judgement. You use the right tool for the right job. I rarely use TDD but I have used it in cases where the problem can relatively easily be stated in terms of tests and it helps me get quick feedback on my code.

EDIT: Also as another extreme thought ;) some software out there could be working because some function isn't behaving as expected. There's lots of C code out there that uses things that are technically UB but do actually have some guarantee under some precise circumstances (but idea but what can you do). In this case the unit test would pass despite the code being incorrect.
We're not out of ideas, not by a long shot. The reason you don't see any small companies working on something that looks like it'll be huge is that they all get gobbled up by the big boys.

Examples: Rare earth magnets are expensive, it turns out that there's a hard to synthesize but quite stable and useful form of Iron Nitride alpha Fe16N2 which at working temperature, is more powerful than rare earth magnets, and is being developed in the US.

There are folks here on HN who are poking around with ideas for tools that directly manipulate the tree structures that compilers build, to make far, far more powerful programming tools.

There are operating systems that don't trust things by default, they could get rid of the idea of virus scanning everything by making it obsolete.

To quote the old song "The future's so bright, I gotta wear shades."
Fraud isn't one big problem, it's the biggest problem. Fraud is rampant. And no ability to reverse transactions means that fraud will keep going until no one trusts the technology at all and we are back to square one.

Without trust, it just won't work and that's where the credit card companies did it right by guaranteeing against fraud. Of course, they did this off the backs of the merchants instead of putting their own money at risk but that's a different discussion.
I tried to look up these numbers, but, understandably, I'm having trouble finding Apple Watch benchmarks. It looks like first gen Apple Watch (2016) had around 3GF [1], where P4 had around 12GF, so stretch that 15 to 20, and it could be in a reasonable ballpark.

1. https://www.mouser.com/blog/stunning-increases-in-processing...
His paycheck comes from the state, not the mobsters. There’s a big difference between building something which criminals can misuse and being paid by someone with no connection to the criminals compared to building something which is designed for criminal activity and directly receiving payment from them. The Dutch release sounds like they intend to prove that, which is a pretty significant distinction if they can back it up.
On a Piece of Chalk (1868)
Okay, but you can't, for example, heat up large masses of contaminated dirt to 40° without killing everything in them. And you probably can't even saturate them with DMSO, both because even though it's relatively nontoxic it's not that nontoxic, and because it's expensive.
Open Source Community maybe a good choice.
> mean that it is impossible for an extremely highly conserved component of spike protein to jump to a new configuration, that at the same time escapes antibody response for the conserved region and maintains any degree of fitness in the wild.

See this is exactly the sort of quantification I was asking for from the beginning (albeit still somewhat vague). Others in the thread have already answered most of my questions (read the other threads if you like) but you just kept talking past them until now. I appreciate you taking the time to respond.

> walk through the door and explore the field yourself. It's fascinating

That is precisely what I am trying to do here because I do find it fascinating as well. I have to be allowed to ask questions (even stupid ones) and I do those primarily in discussion forums like HN.
Google Research: Everyday Robots
iPhone 6 was the first with soc made at TSMC.
iPhone 4 was the first with apple designed soc, but still made at Samsung.
Manic is not that, at least not bipolar manic. Manic is energized. Manic is go go go go goooooo! Manic is I don't care about your stupid happiness thing, let's do stuff!

Manic is kinda weird. The above makes it sound almost good, or kind of good. It is not. It is very dangerous. You do not want to be manic. (But you might, maybe, some of the time, want to be hypomanic.)

(Disclaimer: I have had contact with mania in my life but have never personally experienced a Bipolar I manic episode and I aim to keep it that way.)
Ask HN: What are your thought about emoji on work slack messages?
Every now and then I realise I overuse my emoji in many sentences at work, I think it is because when I communicate in real life, I am quite expressive so when typing in slack or communicate over texting platform, I have the tendency to insert emoji into my messages... I find it becoming a concern lately as I look back at some conversations and noticed there is an emoji in almost every 2 sentences I sent.. :scream: <-- case in point. :(
Credit Cards on UPI is planned, but pending approval from the central bank: https://indianexpress.com/article/business/banking-and-finan...

As it stands, it's common infra for a lot of instant settlements in the country, including payments for toll-booths at highways.
Have you ever tried to recover an old google account? They ask much harder questions than the silly examples you gave. It’s already extremely difficult for legitimate users.
[Edit -- Title of this thread was "Are you high"]

I'm at about 620 feet above mean sea level. The ridge near my house is comfortably higher than the surrounding town, so flood risk is non-existent. It's nice to be up here. My fellow town citizens weren't so lucky in the past, many of their houses were flooded to the point where their entire basements were flooded, and they had to have part of the wallboard on the first floor replaced. There was one house that exploded after the flood, likely due to a gas meant for a pilot light that got extinguished.

As for intoxication, I've never done it. I watched other family members lives fall apart because of it. It doesn't seem to be worth it.
Yep! Everywhere in the world for everything everyone in my family owns. Like $15 per month for $20k coverage.
If I hated something that badly or had such security concerns about it, I'd drop it like a hot potato for a superior alternative. I just don't have time for that level of irritation or worry in my life.
Related, I thoroughly enjoyed "Into Thin Air"[1], a first person account of one of the worst mountaineering disasters that took place in 1996 on the slopes of Mt Everest. The author masterfully interweaves the history of Mt Everest, his personal journey as a mountaineer, and the events of May 1996.

[1] https://www.goodreads.com/book/show/1898.Into_Thin_Air
> top notch

> even supports animated gifs and wallpapers

I like that HN has a particular type of high brow comedy that flies under the radar for most. I owe you one, wikitopian. Have a good weekend!
Porting 2048 game to Odroid Go
This seems odd. You can absolutely draw triangles with shared edges without touching the same pixel twice.
My apologies, I live a simple lifestyle. This was the only one available to me sold by someone in my community.
> As for why Moneygram invested in Stellar who knows?

Moneygram knows? Maybe try asking them and others on why they did?

I'm very sure that Moneygram had a wide range choices of other projects to build their product but somehow landed with one serious crypto project that happens to be compatible with the ISO 20022 messaging standard which the current system is using and the Stellar Network has stood the test of time since their launch.

Didn't stop them from actually launching the product with the Stellar Network and for Stripe investing in the project and waiting for regulatory clarity in March 2022 to announce their cryptocurrency services did it?
... Easy-Off with PFAS: and that's no lye!
High happiness and high unhappiness is how I would describe parenthood. On the one side your whole life is a chore and feels like a grind. On the other hand your kids give bring you so much happiness you seems to smile/laugh more often.
I wish Vat19 did a Das Keyboard promo with Hans Gretel, a la Das Beer Boot. Would have been amazing.
Most official GNU project software usually has pretty solid GNU info documentation. But, of course, GNU/Linux has a lot of major not-GNU pieces like the Linux kernel and systemd.

I can't place it, but I seem to remember Richard Stallman stating in some early GNU project goals that he'd seen much software usefulness hindered by poor documentation and made it a notable priority for the GNU project to have good documentation from the beginning.

GNU manuals online: https://www.gnu.org/manual/
>How do you convince a doctor to actually check for parasites?

Scopolamine and a cattle prod? Actually, if you travelled internationally, it shouldn't take more than a polite request.

I sincerely hope your fears are in vain. I know very little of chagas disease, but it seems early treatment is the most effective treatment. If you have it, you've wasted precious time.

Hindsight would have you plowing through such resistance and demanding the desired tests as you deserve. Perhaps you were too timid. This is slightly odd, with international travel being about the only thing that would have most American doctors considering parasites.

But it's two years after the fact. If I were in such a position, I would resolve to allay my fears and wrest a sure conclusion from the medical bureaucracy. I would take notes of all my symptoms, a chronology of progression, and also adequately inform and prepare myself to hold a compelling dialog with the doctor. Screw their interest. You are the patient and they have responsibilities beyond hurling pills at rote and familiar illnesses. If you test positive, then you may have lawsuit material. If you don't, it may be time to explore other causes or solutions to what ails you, and crucially, you'll have peace of mind about that specific fear. So if you are truly concerned, go demand a test.
Live discussion:

https://news.ycombinator.com/item?id=32514793
CEO (Dan Price) Known for $70K Pay Resigned Just Before NYT Expose Published
The 2000s design-patterns-mania is another case. Design patterns should be thought of less as things you have to memorize and apply in a textbook fashion, and more like tropes: things you'll see over and over in code, and once you know their names you can start talking about them and their interactions in meaningful ways. Just as writers like tropes because they make the job of writing easier, overuse of them is a sign of laziness; and so it is with design patterns.
I worry that Putin will be backed into a corner, and nuke a city in Ukraine as a warning, and start us on a path that leads to a flash outside my window, and moments to live. (Odds of that, < 1% I hope)

I'm finally out and about thanks to a new pair of glasses, after spending months waiting for the results of my retina repair, it's great to be free.

Folks here don't seem to understand the power of tools that can directly maniupulate the abstract syntax tree, and just give you your source code back as a "view", one of many. DION was a great idea, but they stopped short to worry prematurely about interoperability.

Folks here also don't seem to understand that the world is about to deglobalize, and a lot of people will die. The US will be ok, but it'll suck to be in a country that imports most of its food or energy in a few years.

Lots of thoughts.
I don't feel that way, Productivity benefits of a Linux handled aren't compromised to any significant effect by having a detached foldable keyboard(With layouts we're used to) as compared to attached smaller keyboard, especially when you can use it as a normal phone in any pocket :P

May be its a user preference, I just put out options as 'Choice' is the crux of Linux ecosystem.
https://www.nytimes.com/2022/08/18/technology/dan-price-resi...

Not sure why it took this long, there were allegations from years and years ago about him abusing his wife then rape allegations a year ago:
https://www.entrepreneur.com/article/269831
https://www.hundredeightydegrees.com/dan-price-gravity-payme...
Hey all,

Somebody talking 'bout me? Why don't you all tune in next month to our debate in London https://howthelightgetsin.org/events/cosmology-and-the-big-b...
Science advances by comparing predictions with subsequent observations. Right now the Big Bang makes 16 wrong quantitative predictions and one right one. The details are not in serious dispute in the literature. My conclusions are what's controversial. The consensus is "well we can fix all these problems, just wait." Sort of like getting on an airline that just had 16 crashes out of 17 flights. But throw out the Big Bang and you've got a lot of correct predictions. Details here: https://youtu.be/tK3OStArUqE
Sounds like a great update in intention - I just hope none of my sites get a false positive…
NitroTracker – A Fasttracker II Style Tracker for the Nintendo DS
Thanks again for replying! You've been very fair and thoughtful with each response. I hope you try out netbsd 10 even if it's just for fun, and not for an article. Check out unitedbsd.com when you have time....NetBSD has a friendly community, and some of the developers are on there I believe. We can help you install NetBSD ;)

I have to be honest and say (as I did in another comment) that I don't think the review was quite fair. It seemed rushed. I can't prove this, but it seems like you were up against a deadline and just spun up a VM of NetBSD, and went from there. You're smart enough to do even some reading before and during the install process to give readers an idea about what NetBSD is like. Nothing about the project or it's goals either.

>Hmmmm. I am not sure I agree here. I think it needs a fair level of domain expert knowledge to know what a kernel is, and what the difference between an OS and a distro is.

I would disagree slightly there. I think once an ordinary user installs linux on their laptop, they start to learn a little about it. As they read more, they learn a little about kernels, distros, and operating systems. I certainly did, and I don't think it takes expert knowledge to at least understand what those concepts are. Not everyone does it, but plenty of people do.

>Really? That astonishes me.

The reason I wrote what I did is because you were describing someone at 2 am frantically trying to solve some problem with their OS and, I just don't see that happening on a brand new install of a fairly niche OS. A tech problem generally? Sure, I could easily imagine that. But who is putting NetBSD on their main machine without doing any reading or thinking about the consequences of it before wiping their current OS?

>I picked the first option or the next step or whatever seemed most obvious.

In my first experiences installing the BSD family of operating systems in VM's I still took a second to read what was presented to me, and think about what I was about to do. Again, it's a menu driven install, and ignoring the part that asks you about installation of binary packages, or a root password, or configuring your network, seems odd to me. I need to do (some) of those things on windows or MacOS don't I?

>I had never heard of `pkgin` before, and if that was an option install then I probably would have skipped it.

In the menu it's "enable installation of binary packages." Again, I feel like this was a rushed review.

>I am aware the xBSD world does not see it like that. I feel that it is my duty as an industry observer to attempt to make them aware of it........I expected resistance to this, and I am getting it. :-) Right now, in fact. :-D

:)

I would argue that installing the three biggest BSD OS's is far simpler and less time consuming than gentoo or arch......

Again, thanks for responding to my comments.
Have you ever seen anyone do that though?

The only real solution is not allowing contact form emails to be customized with free text input.

I guess you could have a manual approval loop for "weird" names (more than 30 characters, has a dot in it, etc) or other signs of spam. It would still leave some space for spamming though (I can't imaging a rule that stops "Buy More ETH" but doesn't stop any unusual real name).
I have a Surface Go 2. It’s bigger than the GPD but still small and lightweight enough that I carry it everywhere “just in case”. Even if it’s not the most comfortable machine to code on due to keyboard constraints and general speed limitations, it offers a kid of… intimacy that’s hard to describe. I love writing blog posts on it from different places of the house.
Yep, it was pretty clear to me from the Netflix documentary. Still an impressive achievement!
Show HN: An HTML endless runner under 900 lines without frameworks or libraries
My wife and I recently submitted to a mobile game jam on Newgrounds (yes, it's still around). What started as a question of whether we could do it somehow morphed into whether we could do without so many of the seemingly needless complications rampant in our respective industries. My wife thus did all the art as traditional frame-by-frame animation (no puppets or tweening) and I preceded without a game engine. I did use a pre-processor that gives JS a Lisp syntax (Parenscript), because C-syntax is gross. We hope the end result, while definitely of small scope, will serve to inspire some thought as to what is and isn't needed in your next project.
I think the CME happened a few days ago
The reference to the band is only funny because the paper clearly shows that the whole collision-merger theory that is fundamental to cosmology today is wrong, so the theorists will panic. It's an inside joke. As my article says, no mergers, no growth of galaxies, no tiny galaxies long ago, no expansion optical illusion and thus no expansion.
I thought Obama was blamed for giving too many loans to renewables? https://www.energy.gov/articles/president-obama-announces-mo...
I tried many different methods and nothing really worked, then I finally came across this:

- heat it up so it's warm in the oven

- coat it generously with vegetable oil (it's what I had, but basically any oil will do)

- wipe the excess with a paper towel so it's still shiny but not runny

- put it in the oven for an hour just above the smoke point of the oil

(I'm not really a fan of cast iron, as they are too heavy for my liking and have too much thermal mass to react quickly to temperature changes)
> Is it perhaps easier to trace transactions on Tornado Cash?

An exchange can detect if some Ethereum have been through a mixer very easily.
Monero on the other hand has been de-listed or banned from exchanges, making it harder for criminals, scammers, etc to cash out or swapping to fiat.

As soon as the Tornado contract address has been blacklisted and put on the sanctions list, any wallet address interacting with the contract or Ethereum sent from or to it will flag up and get blacklisted by other centralized entities that have AML/KYC checks like Circle USDC, many exchanges, etc.