skysight-inc/HackerNews huggingface dataset:
> If someone has no options left but to abuse their fellow man in order to survive - that doesn't make it respectable.

Respectable as an activity, no, but understandable -- yes. From the comfort of your own home after a light lunch, it's easy to say that you should refuse to participate in the advertising industry, even if that means starving on the streets. The people who choose advertising over seeing their kids grow up without a childhood certainly don't deserve the kind of wrath and disrespect that we (justly!) show to those who engage in this dubious kind of activity so that they can get a bigger yacht.
> I think Apple has some serious issues with growth

Apple has just announced a 20% year over year growth.

> but I think they've ridden that pony almost as far as it can go

17% growth in the services division that is now bigger than the Mac or iPad, and bigger than Facebook and Netflix (combined)

31% growth over year for the small accessories. Apple Watch, HomePods and AirPods cathegory.

The cathegories that poundits were betting hard on Apple losing and the "press" making downright negative reviews?

> They've lost some of the key risk-takers and creatives

Who are those?

That Tony Fadell that has been aquihired by Google and then fired because his company outright failed?
Just Five Minutes
I used to have this exact same problem. I'm currently using privacy.com to manage all of those little one off subscriptions. It's basically unlimited virtual credit cards. You can pause them, you can add limits to spending, you can delete them if youre done with the service and the service won't be able to charge your bank account.
I just discovered it and have been using it for a few months and it's awesome. I highly recommended for internet purchases.
This would only work in an unregulated market. Thankfully, most of the countries around the world do not take kindly to one company owning entire households and will take steps to prevent this from happening.
> most atheists tend to have faith in science without actually understanding science

quoting OP because you kind of just confirmed his point. no, we do not know that the Universe is 13.7 billion years old, that we’re all made of the stuff either made in the Big Bang or inside of the stars. these are theories, the most fundamental axioms of which still escape us, if they exist at all. their success should not be turned into the deceptive illusion of having reached true knowledge.
Maximizing You Next Salary
I think you may have a different understanding of "faith in science" than brobdingnagians. It could mean anything, such as:

1. A belief that the scientific method will definitely approach reality (a realist/pragmatist claim)

2. A belief that the current consensus is right - (but it could be disclaimed)

3. A belief that science will explain everything, so one could discard other studies, such as philosophy or theology.

Each of these positions can be disputed and may be wrong (especially since they were not acquired by the scientific method, but arrived at by philosophical thought), so to some extent you need some "faith" to accept these statements to be true.
And that too, won't be a password killer.

Heck almost 20 years ago Nortel had something better than what you described, and still we have passwords around.

Everything old is new again, today we are solving passwords with X, tomorrow with Y, etc.
My current company does this. But instead of leaving the interviewee on their own, we do it as a pair programming session where they are the brain and the interviewer is the hands implementing it. Gives you a sense of how they think and a better look into how they work day to day.
Where does 2fa replace passwords? It's two FA after all.

And I'd assert that password managers haven't exactly taken off; I'd be curious about their numbers, but the dozen or so people I know who use one are all software engineers. Also, they don't really replace passwords - they're based on them!
I'd have thought that even when items are commingled there must be some way for Amazon to determine the origin and deal with it appropriately.

However, I would have also thought that it was in Amazon's interest to fix this before the items go the customer as it does have a detrimental impact on both Amazon and the counterfeited brand.
I think BigCorp prefers to bring on the strange/quirky talent through acquisitions and acquihires, rather than through the front door. That way, strange though the individuals may seem, their track record is proven.
Copy of the post since I managed to load it at some point.
ps. Still not sure why this isn't accessible by normal IPFS.

---

# An introduction to Vitriol

A brief description of Vitriol and how it works.

by Vitriol

### What is Vitriol?

If you're reading this, you already understand half of what Vitriol is: a free, web-based tool to edit and publish articles like this one on the Internet. With it, you can write your articles, organised in what we call a feed, and share their URL on the Internet. Other people can click on that URL, like you did for this article, and read them. Easy.

### Why is it different?

Normally, when you publish an article using a regular web-based tool (say a micro-blogging service, or an online publishing platform), you post your articles to their servers and they will store and serve them for a fee (a material one, like a credit card monthly payment or an immaterial one, like your personal data).

With Vitriol, the model is radically different: you can write your articles on your phone or computer and publish them. Once you publish one of them and share its address, your phone or computer will directly share it to people who try to access it from their phones with the URL. While they're reading it, they will also share a copy of it it to new readers who try access it, and so on, which means that your article will be accessible even if you're offline, as long as someone is reading (sharing) it. No servers and infrastructures are needed, because the whole network will automatically replicate data to anyone who requests it. This also means that it will be impossible for third parties to limit access to your articles.

Finally, if other user decides to pin your feed, they will actively follow it, which means they will automatically sync your articles on their device and automatically share them with anyone as soon as you publish them. In exchange, they will receive automatic notifications about your new content and will be able to auto-download and instantly access it. For example, the URL for the feed of the current article is https://vitriol.co/QmccRaHCrUKZwZpjdJFiTTdgp8FG3ALFDZQexaYgi... (you can also get there by clicking on the author name at the start of this page). If you go to the feed and click the pin button, which looks like a tag, this feed will be pinned and you will be able to access it again in Vitriol's "feeds" tab.

### What's next

Vitriol is a project in alpha stage. One of the major limitations is that a Vitriol feed is currently linked to a single device; that is, there's no way to publish to the same feed on your phone and your desktop computer. There are ways to implement that, but I'd like to hear from you on what direction this software should take.

### Want to participate?

Vitriol is an open source project. Its code can be found here. Please feel free to look at the code, open a ticket or even propose a merge request.

Vitriol is based on the excellent OrbitDB project, which in turn is based on the pure JavaScript implementation of IPFS. Supporting these two project supports Vitriol, so please take a look, if you are a developer.
You can also set up cloud storage quite trivially by getting an FTP account, mounting it locally with curlftpfs, and then using SVN or CVS on the mounted filesystem. Yet, the Homebrew guy went out and made a package manager actually getting used but still couldn't get past Google's abysmal interviewing process.
We’ll open up desktop access if there’s sufficient demand. We’re a team of two and we wanted to focus on mobile first and not dilute our efforts trying to work on too many platforms early on, but can definitely do this in the future.
> Exceptions imply a temporal coupling from error occurrence to error handling.

Could you expand on this? I understood your statement as "Exceptions sort-of force you to handle an error the moment it occurs", but I'm having trouble seeing why this would be specific to exceptions and not the case with other error handling solutions.

(I don't mean to sound like a big exception-defender – I prefer ML/Rust-style Result types)
> Warning: Textual logging is not an error handling strategy. Logs are not meant for machine consumption so it’s hard to have automated monitoring based on them.

I'd beg to disagree.

As for the general statement of your post, I like how you're talking about stakeholders and (specification) bounds but I don't think it's an actionable viewpoint. The idea of "Bubbling up errors" inside a program is caught in the software reuse mindset but it's not possible to take action on encountering a true error (here "true" means "outside specifiation"). That's because the state of your whole program is undefined after the encounter. Which means that the best you can do is to call abort() and hope that the program will end with some info for debugging.

(Unless we are talking about a VM or sandboxed code, in which case again you could just call some equivalent of abort() from the code inside and "catch" that in the host code and restart the VM or something).
Actually...

I was co-author of Acorn ISO Pascal.

The system fit in two 16KB EPROMS for a total of 32KB, but only one of the 16KB ROMS could be mapped into the address space at a time.

The way this worked was that the compiler was self-hosted (i.e. written in ISO Pascal and compiled itself) and generated our own stack-based virtual machine code which we referred to as BL-code based on our own initials.

One of the 16K ROMS contained the BL-code of the self-compiled compiler... which only fit after a considerable amount of effort, including a few "macro" BL-codes designed for the purpose. Remember this was full BSI-certified ISO-Pascal, plus Acorn extensions for graphics etc, not some toy subset.

The other 16K ROM contained everything else, meaning the BL-code interpreter, screen editor, run-time libraries (floating point - which we copied from BBC basic, Pascal I/O, heap, etc), and command line interpreter. The editor, which I wrote, was around 4KB and fairly sophisticated for the time, including full regex global replace.

One interesting tidbit is how the system actually ran given that the compiler was in one ROM, and the interpreter needed to run it in the other ROM, with only one ROM able to be mapped into the address space at a time... The way we handled this was to relocate the interpreter into RAM in order to run the compiler (but run from ROM when running user programs), so the interpreter was organized into pure code, pure data and relocatable address tables to make this possible.

Getting the whole system to fit into those two 16K ROMS was a heck of a challenge!
Out of curiosity, have you tried a daily supplement of turmeric? It takes a few weeks but it appears to have a good effect of helping keeping the immune system healthy (https://scholar.google.com/scholar?q=turmeric+inflammation+s...). It helps me maintain some resilience even when I go off diet for my condition and generally helps "detrigger" my inflammation.

Now to the question in point. What comes to my mind for fellow "hackers" is how to test / quantify test the results of any such treatment. Does it only work for ~3 months before effects begin to wane? Before doing any such treatment I'd personally want to know and have collected a decent amount of personal information including specific blood cell counts, CRC, various interleukins, on a daily basis. Which alas is almost impossible for a person of normal means currently. I know a few people who've done stem cell treatment for knee / soft tissue injuries and they indicated it helped. That was from a stateside company.

My take would be to keep studying it and with the momentum in the research area to wait a year or two before seriously considering it. Hopefully some of the "quackery" in the field will be shaken out. Of course, IANAD, but I also believe each patient should be involved in their long term care and become as informed as possible.
I wonder how many people actually look at magazines outside of medical waiting rooms.
No Server November: Join the #noServerNovember Challenge
It allows to have some guarantees around the evaluation. The Nix expression language enforces things like not allowing arbitrary network access during evaluation. This is hard to do in a general-purpose language where network and file access are usually backed in.
But it isn't "discriminating based on parental leave". It's "discriminating" based on experience. The reason why someone takes a year (or whatever) off isn't the issue.

Does this feel unfair in some sense? Yeah. But would it be less unfair to artificially punish the person who didn't take time off? Questionable...
From the article: "The newly formed million-processor-core ‘Spiking Neural Network Architecture’ or ‘SpiNNaker’ machine is capable of completing more than 200 million million actions per second, with each of its chips having 100 million moving parts."

I kinda doubt that.
I can't help, but I can guarantee you that getting unlicensed medical advice from web developers won't make things better.
HEx Design System
(I found this usage of "shroud" interesting. It seems to be in the same sense as "corporate veil":

https://www.guffo.in/lifting-corporate-veil-circumstances-ca...
)
Be straight with us, is that really how you read his story?
What's curious to me about this stance is no one questions if the measures taken, when coupled to there outcomes, don't suggest failed policies.

"Well we made policies and they didn't do what we expected, therefore women are making choices!" seems to me (with an American bias perhaps) to be a failure in the design or implementation of the policies, rather than immediately blaming women.

I'm surprised how credulously people engage these policies
Shared Albums in the Photos app lets you do just that.
https://en.wikipedia.org/wiki/Keeping_up_with_the_Joneses
So what if 123456 is a sensible password for them? Explain them why they should use a more secure password. If they don't get it's maybe they really don't need a more secure password (they don't care who has access to their accounts, and the likelihood of them being hacked is very low).
Agreed, in fact, I hesitated to even chime in because there's already so much "dust" around monads that I question the value in adding to the storm. That said, I think Steve Diehl has some great advice regarding understanding monads in his "What I Wish I Knew When Learning Haskell" document.

Eightfold Path to Monad Satori

Much ink has been spilled waxing lyrical about the supposed mystique of monads. Instead, I suggest a path to
enlightenment:

Don't read the monad tutorials.
No really, don't read the monad tutorials.
Learn about Haskell types.
Learn what a typeclass is.
Read the Typeclassopedia.
Read the monad definitions.
Use monads in real code.
Don't write monad-analogy tutorials.

In other words, the only path to understanding monads is to read the fine source, fire up GHC, and write some code. Analogies and metaphors will not lead to understanding.
1. Put your self in other peoples shoes

2. limit self criticism. You can't think about details like will it work or why someone might not like it. (There's plenty of that in the world and it slows down the flow)

3. let you mind wonder. Start thinking about something and imagine no constraints.

I like to go on long walks it helps with thinking. Also, the more you do it the better you get at it.

That step by itself is "being an idea guy" you still have the hard step of selling the vision and executing.
> However, I've run OpenBSD on very cheap laptops also, with the only thing unsupported usually being the wifi. This is easily solvable by buying a cheap/supported USB dongle for $10 or less.

Are you saying that 10 USD is a show-stopper for you, or did you just not finish reading before you commented?

WiFi works fine on many non-ThinkPad laptops without any USB adapter, by the way. It's mostly Broadcom that causes issues.
I think the question "why is parity a desirable goal" is valid and important. I don't think we need any examples to support the question, it stands on its own.
Writing Comments in Python (Guide)
The procedure was tested on live animals. I guarantee you that what they describe is precisely what happens. There's no guarantee that it prevents all types of flu, but that is not what the paper claims.

There's further no guarantee that the rat survives, or mates, or becomes emperor of China for that matter. What is reproducible is what is described in the paper, not what you might wish would follow.

Reproducibility is a very specific requirement. It requires that, following the procedure as outlined, you will find similar data. It has nothing to do with application, or utility, or anything else. It is simply that your results, for the same experiment, will be similar.
IIRC isn't another part of that problem the commingling of stock for the "same product" from different Fulfilled by Amazon sources all in the same bin (unless the vendor pays Amazon more to keep it separate), so you can't tell which vendor fakes come from sometimes?
Simian virus 40 in humans
I think you are thinking of RipplePay, which was like 10 years ago. Since then Ripple introduced the XRP distributed ledger which is what we’re talking about
Other Minds is very good. The Soul of an Octopus by Sy Montgomery is similar but covers some different topics, including the author's relationship with a couple different octopuses.
Show HN: Arcentry – A Control Center for the Cloud
Did your old company adjust for selection bias?

It seems to me the category of people who have gone to the length to install an app is perhaps going to spend more time with the content compared to the full set of people interacting with the content.
Google doesn’t do package management well because they don’t do package management at all; they have a monorepo. If anything, the systematic bias is that Google built their way around an entire class of problems that others still face.
when you legitimise lying to support your cause, it plunges everyone into chaos because suddenly any piece of information cannot be trusted to be true. Was the first result a mistake, and the second a correction? Or did the institution, seeing the effect of the first vote, doctor the result to fit a left-wing narrative? When both sides of the aisle refuse to build upon truth as a shared value, there's no way to know for sure and both options come across as partisan and untrustworthy.

Note I'm not laying blame at the feet of either side; I'm just observing the increasing partisanship in politics and its effect.
Surgeons can and do take a year off from their practice, and return to work. I would absolutely be patient #1 after some surgeon's sabbatical.

I also find it deeply depressing that "a person should be able to take a year off work" is now utopian, fluffy unicorn ideology on a forum for forward-thinking technologists.
I think they’re referring to YouTube content creators
OpenBSD has been the most trouble-free laptop install choice I've ever had the pleasure to enjoy, and the smoothest upgrade experience without reinstalling as well (including upgrades of Windows, MacOS, and DOS).
I fully agree with providing opportunities for education among the poor-- they have the most to benefit from it. I mentioned that "they should receive as much education as possible", and I support finding the best ways to do that.

What I disagree with is what is already happening in California colleges where "Student Success" classes promote writing about what "makes you angry" with your position in society or your gender. I believe _that_ is promoting anger, hatred, lack of co-operation, and oppression. It is difficult to think clearly when you are always being told to be angry about something, and it is difficult to have a co-operative society with that kind of division.
Or by using WebAuthn, which has an explicit API you can call to store a password in the browser.
You can compare Russia with Japan, or Korea, or Singapore, or China. Apples to apples.

If you look at historical values of GPD, you will see that grown in first world countries (Europe, Russia, the United States, Canada, and Japan) started at about 1850, and they outpaced rest of the world in about 1900. I see no correlation between data and Stalin.

https://en.wikipedia.org/wiki/List_of_regions_by_past_GDP_(P...
Taking a year off probably isn't "being held against you" per-se. But after that year, you're competing against all the people who didn't take a year off. And in many contexts that year of honing skills, staying abreast of industry developments, etc., is valued enough to tip the scales.
"Popular mainstream languages such as Java or C++ support just one or two separate paradigms"

Java, ok. But C++??? That language has everything and the kitchen sink, including pure functional programming (templates).
Wow, you are really equating

* subscribing to an aesthetic hunch about fundamental physics (which has no consequences on how to lead our lives at all!), with

* subscribing to an epistemology of revelation, and the ancient, unethical, incoherent scribblings of the Abrahamic religions (with big, bad consequences for our lives),

as both being instances of some harmless, justified (or justifiable) "faith"? That's very wrong.

His hunch about the underlying structure of physical law is not comparable to people clinging to religion in today's world, neither in justification nor in consequence.

Note BTW that he cites prevalence of atheism among philosophers as an instance of convergence towards truth (not as a reason for accepting atheism). Please don't foist simple logical fallacies on him.

> Of course, I've found that most atheists tend to have faith in science without actually understanding science

Funny, I've found most atheists to be better versed in both science and religion than most theists.

> I would always encourage atheists to investigating with an open mind, and to learn more about their system of beliefs, and more about logic.

Thanks. I'd expand your enjoinment to study one's system of belief and logic to include not only atheists, but everyone; surely the rank of atheists will then continue to swell.

As an aside, it would help if you could break down your writing in paragraphs.
What experience and knowledge do you have that is even close to that of the author and supports your "romanticized crap" characterization?

Seems that the author is speaking from a position of many years of experience in observing wildlife and a full year+ diving with these creatures every day.

Moreover, it's quite a solid point that if the sharks actually saw us as an 'on the menu' food source, there would be attacks more than daily. The general take from shark experts I've read seems to be that they are generally mistaking us for seals on occasion. For example, on Cape Cod in Massachusetts, seals have started to increase in population, and shark incidents with swimmers/surfers have also increased.