skysight-inc/HackerNews huggingface dataset:
Crazy.. I've never seen a satellite flare until a couple of weeks ago. Camping in New Mexico and I decided to sleep out in the open. As I kept waking up in the night worrying about critters, I was watching the stars make their way through the sky. I was surprised at the number of satellites I saw, including one glint which I've never seen before. I had to look up if that was actually a thing.
Preach! we on the vanilla JS train can speak of it's performance, easy to deploy. <script type='module'>. <template> and template literals can your app scoring 90s on lighthouse, as if server rendered.
Others mentioned sweetmarias.com which is great. I typically buy directly from a couple distributors at greencoffeebuyingclub.com. You can also check local roasteries in your area- sometimes they sell greens too (like Third Coast here in Austin).

Coffee roasting is a really fun hobby that has a surprising amount lore and detail. I highly recommend hanging around: https://www.home-barista.com/home-roasting/

^^ That forum has some really knowledgeable folks and lots of cool DIY projects to read about. Have fun!
Which browser are you experiencing this on by chance?
I really wish non-profits could have for-profit endowment components in them, instead of having to ask for money every year.

Rather than giving now or giving later, we could be giving forever by only spending the interest on the capital.
What stops someone from putting up some collateral, disappearing with the loan and then just creating a new account?
Great video!

Relevant part is at 8:30: "at first it will render the DOM and after that it will update what's already there"
And they are producing what exactly? "Better ads"?

Google's contribution to society (if I may be bold) are products that they are not selling directly - search, maps, and gmail. Maps and gmail are replaceable, search is not yet. Their influence on how we are consuming information is nothing short of amazing and incredible, and it has long-lasting effect on all levels of current (western?) life.

But... is it something "sellable" to a consumer? Not as third eye to a big organizations/governments, or tensor-something-analytics to a research tank, but something to an everyday Joe and Marta?
> My guess is that a mass produced, relatively inexpensive violin could very well be as "good" as a more expensive, unique one. But one thing we know about artisanal work is that it's expensive because it's unique and can't be produced through mass production, not because it is strictly better.

Like anything in the art world, it may be misleading to talk about quality at all. (I know that was part of your point; and I agree with you). These old violins are historical works of art, and they are collectors items based on name recognition and irreplacability. Quality has very little to do with their extremely high prices.

The narrative that these instruments are unequaled is in part a story that adds mystique and credibility to the super high prices. Blind studies have failed to show that Stradivaris and Guarneris sound better to trained ears.

Possibly the biggest irony here is that Stradivarius was doing as much mass production as was possible at the time; he had a violin factory and the violins were made by apprentices, not by Stradivarius himself. The artisanal violins of today are usually made by the luthier.

> I don't have $10,000+ to spend, and I doubt a high end shop would enjoy me running this experiment on their inventory.

It never hurts to ask. When I shop, I don't tell the staff how much money I have, or whether I intend to buy. Chances are if you're interested and ask to play them, they'll let you. Plus if you find the tone you're looking for, you might change your mind about buying.
The main things that give me pause are (a) unadorned use of the word out of context and (b) the general level of scamminess I associate with crypto projects.
Lila - "Enquiry into Morals" (R.Pirsig) .. "good" is a noun.. and MoQ in general, with all the orthogonal layers, and identity being the most basic characteristic of things

probably also C.N.Parkinson laws (of burocracy)... as computing is the ultimate burocracy.

and... Winnie the pooh, and the Little prince. aloud (to a kid probably). Really. esp. if u muse over what u just read aloud..
Sorry but BS. Marriage is an economical (oiko- in oikonomia---the Greek word that is the etymological origin of economy---means family/home), legal and religious phenomenon. In modern societies the accent is on the first two, and we separate the legal meaning of it from its religious one; the former being an official bond regarding two person and their children, which governs how responsibilities, goods and resources belonging to a family core are parted and used among those individuals. That's the big part of why people bother with marriage (or things like civil unions) even if they are not religious.

Regardless, "living up to one's words" means nothing regarding the validity of a statement. I can say 1 + 1 = 1, but then in my private life behave as if it was 2; that does not affect the truth of the former statement.
> Perhaps a majority of intellectuals in the West thought the Soviet Union was a step forward

I wasn't there at the time, so I have no way of knowing, but this smells like hindsight bias.
While I was in college, during the summer of 2001, I did an internship at Qualcomm. I was surprised to discover that they used Eudora as their internal Email client, despite not having seen it still in use elsewhere for many years.

Of course I found its UI frustrating enough (for reasons I barely remember now) that I wound up installing something else to use on my workstation.
Thanks for the link, lit-HTML looks pretty neat.
I have no idea why they insist on making this impossible to find.

Here are the license links:

https://1password.onfastspring.com/in-app/1password-7-for-wi...

https://1password.onfastspring.com/in-app/1password-7-for-ma...
The launch of more Iridium Next sats is actually in progress over at Spacex.

https://www.youtube.com/watch?v=I_0GgKfwCSk
Speaking as another Indian, I am not offended at all.
Congrats on getting to this point! Been following Dharma closely for a little while now as we (Kiva) have an interest in trying to increase financial inclusion and decrease lending costs for the world's poor and have been hoping Dharma may end up being one piece to the future of our work.

Could you possibly speak to how you intend to enable KYC (Know Your Customer) / AML (Anti-Money Laundering) to work with Dharma? The best bet so far has seemed to be trying to incentivize it through providing automatic fees to external parties to perform these actions and holding the money in escrow until it goes through. However, it would be great if you could share if you'll have discussed this problem at all.

I'd love a world where we didn't have to deal with KYC & AML, but we do, and the sooner we figure out how to make it work in an efficient and inexpensive manner for the world's poor, the sooner we can reach the UN Sustainable Development goals around financial inclusion.
18 hours online? Per what? Per day? That seems... unlikely.

I looked at your link, but it's 160 pages. Can you point me to a page number?
How to be a better leader in a complex world
Soft Skills: The software developer's life manual is a unique guide, offering techniques and practices for a more satisfying life as a professional software developer. https://www.amazon.com/Soft-Skills-software-developers-manua...
Google introduces Dynamic Rendering to help with JavaScript in Search
As a lighthearted differentiator I was going to have “The RSS Koran” instead of “The RSS Bible” but I got death threats
It's a bit weird, just above they say "they decided not to simply grant a license, but to transfer ownership of the code, the Eudora trademarks, the copyrights, and the Eudora domain names to the Computer History Museum".

So it's the CHM who is barring people from using the name. The relevant clause must be this: "Neither the name of Computer History Museum nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission." Is this really "BSD license", if the name is off-limits? This looks like an extra clause to me. Honest question.

EDIT: also, that clause mentions the names of contributors, not of the actual software. So they would have to argue that Eudora is barred by "contributor Eudora Inc." -- does that company even exist anymore?
How is paying the debt back enforced or incentivised?
Sorry to see search.cpan.org go, I don't write much perl nowadays so only just discovered metacpan, which seems like a big step forward. It is appropriate that there would be more than one way to do it.

Still, I pored over search.cpan.org for many long hours as a kid building summer projects. The ability to browse the package source was invaluable to me on a dial up link. Here's to all those that worked on it.
"Drive" by Dan Pink (or his Ted Talk if you want the short version)

and/or

"Flow: the psychology of optimal experience" by Mihaly Csikszentmihalyi (or any of his other publications as they overlap a lot)

Understanding the psychology behind motivation and productivity is going to buy you way more than most productivity hacks IMHO, and even more helpful if you have to work with people.
The idea of Hinduism is nonexistent. What unifies all "religious" and scientific/mathematical theories in India, is the fundamental idea of Dharma. Sikhism, Jainism, Buddhism, and the various schools that are characterized as "Hinduism", all in one way or another layout vast theories about "Dharma" is, and give their own varying definitions of it.

Calling this a "Dharma Protocol" is more apt than people think, and I'm glad that you used the term.
Maybe it's time for governments to start coming up with policies to attract technology businesses to small cities and perhaps even towns. These businesses would have to be comfortable having many remote workers, since there's no way they're going to get everyone they want to hire to move there, but maybe they could be given sufficient incentive to set up a headquarters there.

It's not unusual, of course, for localities to give large companies tax incentives to build factories, warehouses, or even data centers, but those tax incentives are very expensive, and they don't tend to bring better-educated, higher-earning workers into the area. Trying to attract a larger number of much smaller businesses might be a more fruitful approach in the long run, if a way can be found to do it.
people don't vote for populists because they are selfish, they do so because they are uneducated or feel abandoned by the other options
My favorite example of this phenomenon remains Soylent. Their first formula neglected to include trivial, unnecessary "nutrients" like iron.
Crucial Conversations

https://www.amazon.com/Crucial-Conversations-Talking-Stakes-...

If resolving conflict is a skill that you are weak in, this or any book that promotes growth in that area will lead to improved satisfaction on the job for both you and your colleagues.
"Generally, a DAF and its disqualified persons together may own no more than 20% of the voting stock, profits interest, capital interest, or beneficial interest in a business enterprise."

http://www.nonprofitlawblog.com/donor-advised-funds/
Anger Over Tourists Swarming Vacation Hot Spots Sparks Global Backlash
How would you feel about Bible.io being a company page for a crypto project promoting the Bible protocol? You have to admit it sounds a little confusing, no?
Wow! With IMAP or what?
I prefer a more focused version of this principle: you should organize your data in a way that makes the design apparent. The code will follow later.

This principle still works with the author's example. Most of the refactoring he did boiled down to modeling the data more accurately.
Ya'll rock.
I hope you’re not talking about living in SV or SF with those numbers. Anything less than $120K salary out here usually means roommates, which, unless you are very good at figuring out good ones from bad ones, can lead to severe work performance issues due to lack of sleep from incompatible habits and schedules.
But that's kind of the point, isn't it. With the fixed supply the "+ interest" would be harder to come by. Wouldn't it lead to elevated levels of defaults?
"Pragmatic Thinking and Learning" by Andy Hunt

https://pragprog.com/book/ahptl/pragmatic-thinking-and-learn...

I found it tremendously useful both in my career (where I can legit say I'm pretty good) and with outside activities like karate (where I'm very early in the learning cycle). It's one thing to tell people they need 10,000 hours to be competent at something, but quite a lot more helpful to explain all the steps along the way.
meaning, a species of "corporate narcissism", making a better show even if that means doing less good - all hat and no cattle.
I would counter that you don't need machine facial recognition for known criminals. They're already known.
Exactly. Do a product search and Amazon one of the top links even though Amazon banned any company on their market place from being allowed to sell several Google products and even hijacked people looking.

Yelp sucks so not a top link. Seems to be working in a fair manner.
Financial or legal liabilities. Of the few rounds I got to see anything like transparency, I saw one get hung up because they had allowed an uncertified investor in during the seed. I think that guy might have been the only investor to get their money back because they had to buy him out and the money ran out before they closed the round.

(Some VCs are perfectly happy to let you run low on funds to get better terms).
I agree with you.

Issues with communication were directly attributable to ~1/3 of the bugs in software I've worked on. These bugs are unfixable with any process as they are caused by not stating a requirement/feature/bug in a way that is understood perfectly by the developer writing the code.
Personally, I find that writing style overly obnoxious and, at times, even painful to read. Just my two cents.
At one time part of the copyright application was two copies that you gave the library of congress. I think that changed in the mid 1970s.

Probably need legal historian to look this up and make corrections to my memory.
Using discrete symbols to describe a continuous model is different than using a discrete model. In this case, the paper is arguing that a particular discrete model based on sequences of discrete symbols (Shannon information theory) applies to the problem, not an arbitrary model including things like integrals.
The Dollar Auction
I take all cryptocurrency projects case by case. This one appears straight up as it's proposing an actual protocol and the associated token actually addresses a problem. Being YC backed ups its cred too.

But yeah, 95% of all ERC-20 tokens are BS.
you provide your bank credentials to the 3rd party app, which forwards them to Plaid
>"I doubt many US politicians or citizens are concerned enough about Facebook to take any meaningful action."

You might want to re-read my comment where I say there is no political will on account of lobbying and money.

US Citizens are just as concerned as EU citizens about FB.
Especially given FB's role in the last US Presidential elections.

What is your justification for asserting that US citizens are not as concerned as EU citizens?
I concur. Rewrite rules for projects like this can get super crazy. Kudos to the devs/admins/community who put in the effort.
And that's why you're here, now
True, nuclear families are a huge change. The ease of transportation created them as much as anything, I think.
The first section says the site was started in 1999.
> it's harder to get traffic

Import your content into Medium (aka "republishing") and you can keep your new blog and still get the popularity boost from your existing Medium blog: https://ryanbattles.com/post/reposting-content
Sounds like an interesting project. I picked Spree over Solidus because Solidus is based on version 2.4 of Spree and I was already on version 3.0 at the time. The split was due to the company behind Spree being bought out but luckily for us another company stepped in and Spree is now moving quite quickly..

Have done personalised line items in the past, when adding to cart there is a function that checks not just the variant being added but the options being added with. The comparison hooks for these options are designed to be extended, so that one should be relatively easy. Complex price changes on orders/line items can be handled via adjusters. These also hook into orders and are very flexible (although I haven't had to build any).

Have also build custom integrations to sync inventory with an external source using webhooks, since everything is fundamentally just Rails underneath it's as easy as you might expect.

No experience with changing the auth system, but since there is a separate plugin for the authentication (spree_devise) I think the intention was/is to make it easy to swap out if needed. I don't know how easy that would be though. There is no address book out of the box (just a save last used address feature), that's one of the features I am finally adding now.

I think you could go one of two ways with this, either a) keep your code light using decorators etc and try to do everything the 'Spree' way so that you can benefit from an easy upgrade path or b) fork spree entirely and manually bring in updates from upstream. I am slowly leaning towards b) because Spree has some design decisions that are incredibly powerful but also make everything much more complicated. Mostly I am referring to the ability to split shipments on checkout here.. I spent hours tracking down a specific line that was rejecting a shipment once. I gave up entirely and replaced spree_frontend early on, but I am mostly a frontend developer.
Me too. With POP of course. Eudora supports IMAP but that's the path to the dark side.
Yes, you can't prove a negative. I'm pretty sure it was a joke.
You've elided some cases, which I'm guessing don't fit Python's assert so well. And what are foo/bar/zot/pi in your translation? Python has "is"/"not"/"in" which retain some of the English-ness, so my example wasn't totally foreign, but...

You should also know that, unlike "assert" in Python, "ascertain" is not something defined by the Common Lisp language. It was defined by a Common Lisp user (me), just some 50-line macro that can be extended at will, to fit whatever clauses I would like it to support, in any way I see fit.

I'm glad that you took a stab at answering my question, but I hope you can see my point more clearly - that in Lisp you can taylor the language to suit your needs, and while sometimes Python may provide similar syntax, other times it may not. In fact many operators already existing in Common Lisp have no direct correspondence. You can also find tons more examples in the code of other people.

Anyway, hope it at least piqued your interest. Have a good day!
"The existential pleasures of engineering" by Samuel Florman.

https://www.goodreads.com/book/show/1203186.The_Existential_...
> Google was created to build an open search engine that doesn't rely on ad revenue.

> Literally, that's what the original paper says:

So? And then they became a business at some point and had employees to pay and server costs?

So...forget whatever idealism is in the original paper because they may have been living in a bubble of idealism before they stepped out of academia into reality.
Gerrymandering creates the impression US citizens don't care as much - in fact, they've been cut out of the loop. You're definitely right about the majority of U.S. politicians, their gerrymandered districts are safe; they need only worry about donors' interests.
They're asking you to avoid poop-writing, not take up mind-reading.
I suspect some people are significantly more strong hand dominate than other people.

I suspect that significantly adds to the learning curve.

---------

While I don't want to advocate a defeatist outlook (I'm sure if you truly plowed enough time into it you could brute force learn it), with juggling, the stakes are low enough, that maybe this is a nice opportunity to appreciate a little humility about how everyone's gifts are a little different,

and to be grateful for all the things you're able to accomplish w/o extraordinary brute force techniques
Thank you! :)

We've pretty deliberately opted out of baking jurisdiction-specific protections (be they KYC / AML, accreditation, etc.) into the protocol insofar as we really want this to be a universal standard that's jurisdiction-agnostic -- to give a somewhat crass analogy, most developers would agree that it does not make sense for content-protection against, say, child pornography, to sit at the level of TCP / IP. Jurisdictions vary widely in how they treat lending law, and so we've opted to be as flexible as possible on a technical level.

With that being said, we're actively working on making sure that, at layers above the protocol, developers have an easy time plugging in / restricting functionality on the basis of regulatory parameters. There are several interesting projects in the decentralized identity space that are tackling ways of natively attesting to KYC / AML screening on blockchains like Ethereum, and we're actively in conversations with them to make sure we maintain compatibility.
Simply by covering "manufactured" diatribes in a seemingly-detached manner for a long time, a newspaper is de-facto endorsing the instigating side. The famous "let him deny it" mechanism is well-known. The amount of space the Guardian dedicates to specific topics is very telling in itself.

(This said, I personally don't see it as a "neocon paper" by any stretch. They are simply positioned in the "blairite consensus", an area that might occasionally overlap with some US neocon positions -- mostly because some neocons do move from an ideological progressive position.)
I often wonder how coffee or chocolate were discovered since there are many steps involved in making each. It's not like someone long ago tasted a bean and thought it was great it's a complicated way to get to the end product.
But you need to use valid examples which the Yelp one is not. Yelp is terrible so not high on the search results like it should be.

But then do a product search and Amazon a top result returned even though Amazon banned any company on their market place from selling a bunch of Google products.

It is just Yelp sour grapes. If going to accuse Google think you might use a valid example.
The nice thing about Github is being to view the code easily, especially if you have a plugin like Octotree.
Seconded.

A great book to understand the general workings of systems, be they technical or human (including companies, governments, ...)

Very useful to go from plain programming to actually identifiying problems and solving them efficiently.

https://www.amazon.com/SYSTEMANTICS-SYSTEMS-BIBLE-John-Gall-...
Also a note around the number of products, I think you would be okay, promotions - see other comment, dynamic adjusters would be fine I think.

One thing to watch out for is Spree leaves cart level orders in the database, and deleting an order is not trivial. I have a cron job that deletes incomplete orders over a certain age, made after I realised ~90% of the database size was made up of abandoned cart data.
People do keep wondering whether he will run for an elected office, he is just getting in some practice first.
I think its doubtful a society like that would adopt a capitalist land rights system.
Two that I particularly liked:

1. "How to win friends and influence people" - Dale Carnegie

2. "The seven habits of highly effective people". - Stephen Levy
Oh, cool. I can finally fix the bug/feature that whenever someone replied to an email from me they got warned about profanity because of my last name :-)
How is Google abusing their position?