skysight-inc/HackerNews huggingface dataset:
I've had the Ashley Book of Knots for a long time. It's great. According to the book, Ashley was one of the last people to actually work on a traditional square rigged sailing ship. In the book I learned that the ship's carpenter early on a voyage would have all the sailors bring their pocket knives to him so that he could snap the points off the blades in order to make them less dangerous during disputes on the ship. The book is full of interesting passages like this.

The book provides an encyclopedic coverage of knots and ropes; I highly recommend it to those curious about knot. There is one downside to the book, there are a number of new knots that were first described after the book was written, and some of these are worth knowing, for example the Zeppelin bend or the Simple Simon Under knot, see [1] and [2].

If someone wanted to know how to tie just one knot for possible use in an emergency, the first one covered in the featured article is a good one. The article calls it the Trace Figure Eight knot. Other sources call it the a figure-eight loop or figure-eight follow through loop. It's strong and reliable, and it's easy to learn and remember. (Its downside is that it can jam quite tight and become hard to untie.) There is also a variation of this knot for tying two similar ropes together. Bends are the category of knots for tying two ropes or lines together so this knot is known as the figure-eight bend. See [3] and [4]. Naturally, exercise care before trusting your life to a knot and consult with experts before doing so; I've seen a lot of foolish knots.

[1] https://en.wikipedia.org/wiki/Zeppelin_bend

[2] https://en.wikipedia.org/wiki/Simple_Simon_under

[3] https://en.wikipedia.org/wiki/Figure-eight_loop

[4] https://en.wikipedia.org/wiki/Flemish_bend
Pinterest hides the actual image from the search results in a sea of unrelated images, and blocks you from accessing the images without a login.

It’s impossible to find the actual image from the search results if the source is pinterest now that Google removed the direct image link from the search results.
> Funny thing about hiding, is what does it mean to hide? If you can ask your utility to show hidden things. It sort of means "things I reckon people don't wanna see, or shouldn't touch, unless they are willing to take a step to see it".

One thing I like about hidden files via the dot prefix is that I feel like it makes clear that the files are hidden only by convention. It's not a security feature, it's just a convenience to help spare you the mental overhead of witnessing the clutter.
I thought such network would be great for university campus, but then i looked at the pricing, effectively 72$/sim/month.
I've reported it to admins via various methods (eg Spamcop), and Google was declining to accept spam reports. (ie Google's email contact address was listed as "google-abuse-bounces-reports@devnull.spamcop.net") I'll double check that is still the case and try again with Google when the next one comes through.

The spam I'm talking about almost always has "new autobot" or "new cryptobot" in the subject, and usually has an infected PDF attached. A simple outbound check for that would be enough to flag likely compromised accounts. That's the simple filter rule I'm using to kick it automatically into my spam folder for later review.

One of the more egregious servers is mail-lf1-f48.google.com:

https://www.abuseipdb.com/check/209.85.167.48

But it's also coming from mail-yw1-f180.google.com, mail-yw1-f181.google.com and mail-yw1-f182.google.com, and those are just the servers I've seen in the last 24 hours.

https://www.abuseipdb.com/check/209.85.128.180

https://www.abuseipdb.com/check/209.85.128.181

https://www.abuseipdb.com/check/209.85.128.182

I am assuming it is the Google accounts that are compromised, and not Google's own mail servers. But I suppose it's possible that Google itself is pwned.
> Argumentum ad populum my friend.

Sorry, no. Overwhelming agreement along with readily self-observable characteristics is good enough. You can claim that the kidney is actually the largest organ of the human body, but everyone else agreeing is good enough-- especially when we can look at pictures from other people we trust, arrange to check a cadaver ourselves if we really care, etc.

I mean, I guess it's possible Big Skin (tm) has rigged all the measures and faked everything. /s

> What I am saying is that you can't make your broad claim based even what I suspect are deeply massaged figures.

One submeasure on one subpopulation having an outcome that does not support the claim but is also not inconsistent with that claim doesn't invalidate the claim.

You are talking about:

* A non-statistically significant finding

* Showing an opposite slope, but of tiny magnitude compared to the slopes in the other direction

* On one subpopulation

* On one submeasure.
China's high-tech repression of Uyghurs more sinister, lucrative than it seems
> If you are going to then say that people are too stupid to discern real from fake information, and therefore need the loving hand of Big Tech to tell them how to think, that's a pretty negative take.

The first part of it is pretty busy proving itself true though. Don't get me wrong, I don't think big american tech companies are good curators of this, but previously extinct diseases are showing up again because some people are literally too stupid to vaccinate. There is far too many people who now believe the earth is flat, and so on.

So yeah, people are too stupid to discern real from fake information, and why wouldn't they be? If the school system fails to teach you how science works, then you're going to read sources that say vaccines are dangerous and you're going to see doctors who tell you vaccines are dangerous, because vaccines are actually dangerous. The problem with anti-vaxxers (not all of them, some of them think Bill Gates is inside the vaccine and that's just crazy) is that they read the information, but they don't seem to understand the information. Because vaccines are dangerous, but not vaccinating is more dangerous, which is why we vaccinate. This is completely anecdotal, but some of the anti-vaxxers I've talked with even seem to understand the whole vaccine > not-vaccine, but then don't fully seem to grasp the scale of it. They'll go "yeah, I know it's a little selfish but why would I risk my kids to help others?", which is very understandable, but what they don't consider is what happens when everyone thinks like that. Because vaccines aren't just > not-vaccine. That little > is actually on the scale of society breaking bad, but that part of the information doesn't make it through the noise.

I don't really think the world wide filter is the solution. I think we should get systems that are better at prosecuting people who wilfully spread harmful information instead. So that it doesn't take 10+ years for people who claim things like the Sandy Hooks parents are actors to face the consequences of their evil. On the flipside, I don't really want worldleadersarelizards.com to be the first results on my search engine either.
4kg of water, 0.5kg of glycogen, 2kg of debris in bowels. The rest is what they really lost.
The "world" seems to be made up of Canada, the US and Australia
Another thing, is how now we tend to get CLI scripts for what used to be nice Visual Studio wizards.

Microsot teams are tainting the Windows developer experience trying to cater to the crowd that has been buying Apple gear for GNU/Linux development.
> the instructions comprising their applications were encoded in pseudo-code to save space, in the tradition of the byte-code interpreters from Xerox, which Charles Simonyi advocated.

I never heard of that; Simonyi is usually associated with his "Hungarian style" of prefixing variable names by type indicators (sz_* for pointers to strings implemented as zero-terminated character sequences etc. - https://en.wikipedia.org/wiki/Hungarian_notation ).

Writing office in interpreted bytecode must have slowed down things quite a lot, and back then there was not JIT compilation available. Does anyone have specifics on that VM (e.g. opcode table)?
The research doesn't necessarily imply that any typical device has such a high failure probability. From the paper:

> The three private keys revealed by the 11 faulty [RSA] signatures in our [passively observed] data were associated with three certificates that were served from four different IP addresses associated with Baidu. [...]

> After we disclosed to Baidu, they informed us that the traffic we observed was between the clients and Baidu’s golang-based L7 load balancer BFE which offloads cryptographic operations like signature generation to a hardware accelerator. [...] Based on the temporal pattern of signature errors we observed, we hypothesize that the errors may have been due to a single failing hardware component which then passed vulnerable signatures through the unprotected software implementation.
I mean you're welcome to buy a GM Chevy Spark which is a 4 seater hatchback for like $20k...If customers wanted small cars, they'd build more small cars.
Hi thanks for asking. Either meaning is ok for me. Actually, I was thinking about topics about computer science, programming technology or just technology when I wrote this question here. I used the word"hacking" just because we are at Hacker News. Do you recommend any other sites/communities related to above topics? Thanks
> Since modern apps sort of expect not to be quit, they're generally quite bad about restoring state.

Which is also a recent development that includes Apple's own apps, too. iOS guidelines used to explicitly state that your app must expect to be terminated, and should restore state.
History is much bigger than 50 now. 1500 is so if I recall correctly.
Runs great on my IIci. Been doing so since 2001. Also use it on a Quadra 605 with a full '040.

The other NetBSD machines around here are a Cobalt RaQ (MIPS), a Jornada 690 (SH3) and a Mac mini G4.

Now that there's an OpenBSD port to POWER9, though, NetBSD has no excuse.
Dehydration isn't about water, its about electrolytes.
> US consumers seem to be in an abusive relationship with traditional car companies.

...and ISPs, and retail banks, and apartment buildings, and ride-sharing services, and airlines...

It's not broken; it's working as designed.
How is this different from the prior 1.0 scoped threads? I remember the whole "Leakpocalypse" event that lead to the deletion of the API, (and subsequently, to invention of this API, where the scope guard is represented as an additional closure) but those were entirely lexical too, right? Rust borrows in general are pretty much lexical in the sense that you only analyze the body local function, nothing more. Rustc can't reason about dynamic invariants, you need runtime checks for that.
Why hasn't DDG grown internal search competency? It's been years, and there's still no sign of search being a first class concern at DDG. That seems like a number one must have for any search product company.

Rebranded Bing with a new interface isn't hard tech. It risks so much on the business relationship. They should be staffing for this yesterday.

Hire more search folks, DDG! Also, ditch that awfully long name.
I don't think this takes away from the article's point: The shortage is forcing unusual design decisions that introduce classes of error that wouldn't occur with normal design processes.
glad to know that.
Unrelated, but it reminds me of 20+ years ago, I ended up with two Amazon accounts with the same email and two different passwords. The order histories were different. I emailed them, and they merged the smaller history into the bigger history. I have always wondered what kind of lousy schema allowed that to happen.
I'm going to guess it's because when you buy a car, you don't buy it from GM. You buy it from the dealer. That $1,500 option can become whatever inflated price the dealer puts it.

While if it's a subscription from GM, it's $1,500 and that $1,500 directly goes to GM.
The CDC has lowered its threshold to 3.5 micrograms/dL https://www.cdc.gov/nceh/lead/news/cdc-updates-blood-lead-re...
I don't see anything that says which is which in that comment. Just what makes sense.
> Claiming someone is a liar is almost always a gross oversimplification and a form of propaganda in and of itself.

I don't buy this. Seems like fake information to me.

Now, to be clear, I do agree that tech companies must not be trusted to make decisions about politics. But the reason for this isn't because there isn't such a thing as a liar. I know you said "almost always", and didn't say "always a gross simplification", but still.

There are liars. They are people who tell lies.
This reminds me of MDWiki: https://dynalon.github.io/mdwiki/
Assembly is easy enough to write, but a nightmare to try to understand what someone else - or you - previously authored without great comments.
Backing Up Your Data Against Geomagnetic Storms and EMPs
The chief perceived benefit of Bitcoin is its speculative asset value. We may try to unseat this with a new, less environmentally harmful speculative asset, but it's unethical to deliberately attempt to suck people into a negative-sum scheme, plus it won't work: crypto coins move in tandem with each other.
Hah hah! Moving to game dev because you're burnt out... Smart
I'm sure that most python developers who have worked with pickle for more than 3 lines of code can confirm that pickle does not in fact just work
Don't expand what I said to make it easier to argue against. I don't think all laws automatically reflect the will of this people. I think this one, the highly publicized one, the controversial one that basically everyone is aware of and has an opinion on, either does reflect the will of the people or will get changed if it doesn't.

And the reason I think that is, making fun of gays used to be both widely accepted and totally legal, and those two things changed at roughly the same time. If that's not the law changing to reflect the evolving will of the electorate, it's a hell of a coincidence.
Goat Ops[0] is real!

[0] https://www.goatops.com/
Dijkstra, of course. From the excellent and predictably poorly received On the cruelty of really teaching computing science[1]:

My point today is that, if we wish to count lines of code, we should not regard them as “lines produced” but as “lines spent”: the current conventional wisdom is so foolish as to book that count on the wrong side of the ledger.

[1] https://www.cs.utexas.edu/users/EWD/transcriptions/EWD10xx/E...
When I saw the title, I thought that it's about hiring The Greatest Of All Times people. LMAO
Brave search does feel like a differens search engine, i really appreciate their goggles and forum post features.
It really looks great. I like your book section - I wonder why we read the same books. HN recommendations maybe; will look into the ones I didn't read. Thanks for sharing
Narcissism is my favorite. I lol'd.
The analysis is completely shallow and ignores decades of papers on the topic in economics and CS.
OneNote can do simple calculations for you: https://support.microsoft.com/en-us/office/insert-and-calcul...
That's a great example.

I see that in my own job. We don't do any training. That's on my own time and dime. It has definitely hurt my productivity. Software is a great example of cost cutting to death. There's a couple sayings that apply. "What if we train people and they leave? What if we don't, and they stay?", and "slow down to go fast". For the owner, he's getting rich, so anything that works at all is good for him.

Most software joints I've worked at essentially need to be hiring top experts because otherwise there's no real support system to carry you when necessary. Everyone is overloaded with work, many are underpaid for how qualified they are if they're on visas, and most people are in really bad moods. My current place of work is largely toxic. It's just not the right way to go through life.

I've worked at exceptional workplaces that ran like a top, John Deere was one. I realize they have some right-to-repair woes. :) But the vast majority were pretty bad and definitely examples of slash-n-burn capitalism.

Another thing worth adding to this conversation is that privately owned enterprise tends to be better than public. Maybe not in how they treat employees, because the boss is closer to you usually in privately held companies. But definitely in the quality of the product. Public companies are the worst. While I'd prefer to work at a public company in general, I would almost never buy product from one, given the choice.

We really need more worker owned cooperatives. You have to work there to own a share, and one share equals one vote on matters. They may not work for venture capitalism, but for proven business models that aren't innovating, it really makes no sense to me why 7-Eleven out of Japan dominates our convenience stores. As opposed to those shops being owned by the people that work there. Proven business models have to move to that.

My goal in life, which I may never achieve, is to start a business, stabilize it, make my money and then sell it to my employees if they want it. Turn it into a democratically owned workplace. I think this is the only way to get the best of both worlds: high quality product, and fair treatment for employees. I'm a strong believer that people need "skin in the game" or they just won't care about the quality of their work. This model of 1 person taking it all really should only be done for unproven business models.

Cheers to a fellow child labor participant. I was grinding down spot welding tips before my paper routes that I got at 12. Grocery stores at least then let you bag groceries at 13. I worked on a farm. Done it all and I think it's a uniquely American experience. And probably Bangladesh.
That's not what we're talking about . I'm taking about UX.
> I might have a separate file descriptor for a pipe that is used for control communication instead of sending control codes inline with the text.

How do you keep that synchronized with the text for things like moving the cursor between words?
yes, thank you. if i had taken a few more minutes to look at the actual data structures, i would have come to the same conclusion.

today i would probably use extended attributes, since they are a lot more flexible
Is there any built in navigation in a car that can compete in ease of use and frequency of updates with a phone/tablet app?
Another stage of the grift where all the scammers get double the coins and cash out even more. The miners aren't going to stop mining. There will be another "classic" fork situation. Maybe we're near the end after all?
https://en.wikipedia.org/wiki/Conflict-of-interest_editing_o...
Goat-2-Meeting
> I love how the options you're presenting keep getting worse.

Every option has its pro’s and con’s. A corporate job brings security, but drudgery. Starting your own business brings challenge, but a high chance of failure. Joining a monastery means you’re free of mainstream societies problems, but you’re also missing the benefits.

If there was a perfect option then we’d all be pursuing it and there would be no reason to have this discussion.
How is over 100 friends minimal?
There is one key thing to realize. The current Ethereum team can remove / post-pone the difficulty bomb. But so could a competing team. It doesn't favor one over the other. All it does is disincentivize stagnation.
I recently disabled a service from running upon user login on a Windows PC, with a commitment to doing it in a way that can be automated and stored in source control.

I had to check literally more than a dozen locations in the registry (some in different hives) just to see where the thing was actually set to autoload. I then had to create new keys in still another location whose type was simply arbitrary binary data, and the only way to determine what actual value was needed there was to examine the registry before and after disabling and then reenabling the startup profile in the GUI.

The Windows registry is an absolute fucking shitshow, and it's a big part of the reason that the OS is inherently hostile to automation. The inherent invisibility of the registry and the systematic underdocumentation of registry schemas for applications and OS components makes figuring out how to do anything in a repeatable way a fucking quest.

> I personally use the `dconf-editor` program to find the right keys

For GUI applications, config files are often undocumented anyway. But to me having to run an application and see how it messes with its configuration in some database when you click buttons is an insane way to figure out how settings are declared or stored. I would so much rather the configuration format be plaintext and documented than be expected to reverse engineer my apps' friggin' config files!
Ha, this reminded me of a similar service: goat rental for videoconferences [1] :). It was a hit during the pandemic, with everyone scrambling to combat screen fatigue in creative ways.

[1] https://news.ycombinator.com/item?id=32435090
I hadn't heard of newpipe before so just installed it and found that it had much more intrusive ads than regular YouTube.
the primary difficulty is to implement a mechanism to carry those attributes in the first place. that's a problem we already have. once that mechanism is there, we can add whatever attributes that we want.

this should have been a concern from the beginning. instead of the hackish workaround of encoding attributes into the filename. they should never have been there. even file-type extensions should have been a separate field of some sort right from the start.
Often, it's just sporadic bugs in the big integer implementation, for example:

https://github.com/golang/go/issues/13515
https://github.com/golang/go/issues/13907

Peter Gutmann mentions in the cryptlib documentation that the extra check makes RSA signatures 10% slower, so I assume it's tempting to patch it out (or not add it in the first place).
You can overclock it with Modafinil.
Ptable.com uses no frameworks or libraries and has a payload size of ~64K if you use an ad/tracker blocker, and that includes all the property data and WebGL orbitals rendered from the Schrodinger equation on the Electrons tab.
Hey, I have no arguments with people over making hard things fun - that's great! The point is that those hard things get done well, one way or another.

Your perspective is great as long as it takes into account the fact that getting good at something, or achieving a major accomplishment, requires a lot of hard work - and that hard work is worth doing, even when setbacks and difficulties are encountered.

Effective, long-term hard work is most often done successfully by people who are enjoying a lot of it. Don't try to achieve mastery in a field you dislike!
MMS wasn't a failed concept. It was successful at what it was designed for at the time - to share a photo or short video on 2G/3G phones. Not bidirectional conversational messaging.

MMS was never designed to be used for group chats. It was a clever implementation by Apple which made it become the standard for cellular group chats once every other platform copied it.
Care to elaborate and share some interesting links? I'm honestly interested and I agree the article is shallow.
I doubt he surveyed and quantified the results to decide an algorithms importance is at 66.6666666667% instead of 60%