skysight-inc/HackerNews huggingface dataset:
There are links to filter by different tags underneath the search bar, it's just that there's only one tag right now :)
Worth checking https://indieweb.org/Webmention and https://brid.gy
Thanks for the articles providing feedback to georgist ideas - I've read some of these but some are new to me.

The authors seem not to understand the topic unfortunately and have to use long prose as they are trying to wrap their head around it.

The core problem and idea for solution is actually quite simple. Let me condense the topic into a tweet or two.

---

Problem:
You have a naturally occuring resource which is scarce and which nobody created. How do you allocate it to humans?

Solution:
Georgist simply say you can use an auction granting you possession for some amount of time instead of giving you time unlimited rights just because you were first to ask to use it.

---

This is not a theory as it is applied in many systems such as DNS allocation or electromagnetic spectrum allocation. Georgists point out that similar allocation problem is for "land" (think location) and the same auction mechanism can be applied.

Land was considered abundant in the past, especially as new continents were being discovered. Therefore nobody though about allocation, same as nobody considers allocation of air. If air got severely polluted (say by radioactivity) and only small fraction remained usable for humanity, you can be assured that the same allocation problem would exist for air.

After discovering all continents on Earth land ceased to be abundant and now requires a proper allocation mechanism. Otherwise landlord monopolies will continue piling up profits because of their luck in winning the infinitely durable possession rights allocated years, decades and centuries ago in badly structured auction.

Either we start inhabiting new planets or we solve problem of allocation of important scarce resources.

What's funny - you solve this allocation problem and many societal problems disappear as if by magic. Somehow this suggests that land allocation is a major root cause of society.

That's why Georgists dwell on it so much. You should start solving problems from the most serious ones with high impact.
I'd been sort-of considering buying this for a while and the coupon made me pull the trigger. Thanks!
Significance statement:

"Incorporation of prior scientific knowledge into learnable structures could allow for a new form of machine learning that is data-efficient: thereby side stepping the issue of acquiring large expensive datasets by utilizing the condensed knowledge of the scientific literature. This manuscript develops a novel learning framework, the universal differential equation, which allows for machine-learning-augmented scientific models. We showcase the ability to incorporate prior scientific knowledge and train accurate neural architectures with small data. We demonstrate how the method is interpretable [sic] back to mechanistic equations and how it can accelerate climate simulations by 15,000x. The broad applications coupled with a software implementation demonstrates a viable path for small-data scientific machine learning."
From the article we're reading:

> On shutdown (these days between shutdowns too, just in case power is lost), the current state of the entropy pool as collected during the lifetime of the system is saved into a file so it can be loaded on next boot. This should include enough sufficiently unpredictable data to give you a pretty good security margin.

> When the file is loaded, it's combined with additional entropy collected during the boot process.

> The first time the system is booted, and early in the boot process, things get more difficult.
Writing branch-free code (which I find myself sometimes doing to take advantage of simd vectorization) is always really painful. I wonder if someone has made an attempt at better tooling for this.
Regex Tutorial: Learn Regular Expressions
Not to be confused with Tink, an open-banking fintech from Stockholm.
https://tink.com/
I know this book! :)

I had occasion to dig through my sales data, so if anyone is curious, since I first put this book out there, I've sold 26,009 print copies and 13,066 Kindle copies. I didn't count the ePub and PDF sales. It's been translated to Korean, Chinese, Japanese, German, and Polish.

It's incredibly gratifying to see it still helping people six years later. I can't wait until I'm through building the print edition of my second book [1] so people can get their hands on that too.

[1]: http://craftinginterpreters.com/
I couldn't think of anything worse than having kids. Don't project your life choices onto others.
That's not quite the case. There's additional tagging that could be done even just with the ones that are already present; certainly more nuance than just "programming" and at least a couple that wouldn't fit that tag at all. I was just tired at the end of working on this all afternoon and didn't want to take the time to go through all the websites I'd found and come up with tags for them, haha.
I saw this pop up in my HN RSS feed.
U.S. Department of Energy Launches $230M Advanced Reactor Demo Program
I think there is a lot of truth in this but this shouldn’t stop anybody else from seeking fitness.

I know quite a few people who started their fitness awareness journey “too late” in life and now they are studs/studettes.

That said, definitely start off easy. It should seem too easy yet moderately effective. Don’t start by joining up at the local CrossFit box. That sort of activity is not sustainable by normal people.

Gentle calisthenics are fine, as well as walking and stretching. Add more as it feels comfortable and most importantly SUSTAINABLE.
One of recent Firefoxes, on Windows.
Do you ever have the experience of doing a prototype, and the customer looks at it and says: "Great work. Put it into production"?
>The red supergiant star Antares will likely have exploded in a supernova. The explosion should be easily visible on Earth in daylight

How would that look like? Can't imagine it.
>Counter question: Why would Facebook (or any other tech company of your choosing) know any better what a society needs than the society itself?

This is a strange question. (1) Society isn't a singular being that has perfect information about what it wants. (2) Society has a terrible track record for what it wants. There's a rather large slice of society that believes it's ok to enact vigilante justice on minorities and a president who has routinely parroted conspiracy theories. I'm not convinced "society" knows that it needs either and I'd rather see Facebook destroyed than it's power handed over to "society".
Are ORMs even that great? In my experience they invariably end up just being a messy abstraction to work around.
Fell for it like a dumbass, mainly because I agree 101% to the complaints listed in the article.
Maybe. Most of the best parts of the web are totally free, donationware (wikipedia), or illegal to begin with (library genesis). Ads served 1st party and aimed at a reading demographic, not at individuals, like all ads except junk mail before the web, would be possible regardless.

But yes some kind of payment flow that is just about entirely controlled by the browser—special UI pages cannot mimic, a “you’ll find a way to accept what this form sends you, or you won’t take payments” attitude from the spec—might be OK. I’d have to think it through some more. It’d be easy to screw up in a way that let the Nu Web become overrun with bad incentives and dangerous garbage again (watch the “non-computer-literate”, which is a lot of people and yes that includes the next generation now entering adulthood, not just old folks, try to use the web to accomplish any task at all if you don’t get what I mean by “dangerous”)
Ripping the hearts out of your parents, significant others, and your children.

You have to be mentally gone to not understand the emotional consequences of heading down this path.

Selfish is an understatement, pathological.
One my best friend used to run a top architecture firm and he himself was highschool dropout, he had team of architects and engineers to get his wildest imaginations passed by government's approval.

Case in point, being if you've real value to offer. Absence of that degree or paper will never come in your way.
> This guy really deserves an award.

I have been amply rewarded by both sales and really really nice words from people over the years, so I think I've got more awards than anyone could ask for.

What's interesting is how circular the process is. If my first book hadn't been successful, I certainly wouldn't have written my second book, so I owe its existence to many other people.
Sounds a lot like some of the macro tools in Emacs, all told. https://www.gnu.org/software/emacs/manual/html_node/emacs/Ed... has the general vision of showing so keyboard interactions. I don't know why this couldn't include mouse events.
Well, that's a problem for the pseudo-religious search, not for mathematics.
Why isn't anyone creating smaller, specialized search sites?

Imagine a search site that is dedicated to nothing but sci-fi, and it includes blogs, reviews, and discussions from a curated list of smaller and independent publications. No large, ad-heavy, seo gimmicky sites are indexed.

YaCy (https://yacy.net) seems like a reasonable option for this.

I run an instance (non-peered) internally on my network. I index smaller blogs, mostly around music reviews. While I like to use RSS to get updates, I find having a search engine is great to go back and find something or to seek out something new. I only index with a depth of 1, so I get the origin site plus any direct links to external sites. For my purposes, it has been working really well and is easy to maintain.
What do you mean, "fucked [you] in the head"?

Like, you could not understand why someone would act like that? You had difficulty reconciling your expectations of human society with your experience in Pakistan? What changed?
From the article:

Not only will this reduce your anxiety
and churn from constantly opening and
closing various sites, but RSS also
shows the content in a standard format,
with less to distract you.

Hmm, if you get anxiety from closing and opening tabs, you should probably go offline for a while.
The problem is not whether I "need" them. No-one "needs" them - they're more convenient, they provide a better service in the short term, that's why they are winning.

The problem is that a massive company essentially owns online commerce, anti-trust legislation should be addressing this and somehow it's not. Let them own a few % of the market, don't let them literally take over.
I love RSS - it's how I found this article :) I've been using The Old Reader every since Google reader shut down...I love it.
If only parts of a JSON needs to be accessed I can recommend https://github.com/tidwall/gjson.
I think you'll find Debezium (http://debezium.io) interesting. Specially it's embedded mode where it's not coupled to Kafka.

Also,do look at the Outbox Pattern. It's basically what you are describing.
For those with an interest in large markets that are not often discussed on the clearnet:

[1] https://www.simonandschuster.com/books/Kochland/Christopher-...
Look at what your neural network is seeing
People have been spreading their opinion to the masses forever. It was not born with YouTube. I don’t understand why you’re not getting it.
> I get slightly annoyed when I see discussions about this pattern or that pattern and I have no clue what they're doing, even if I've myself used that "pattern" dozens of times without knowing the accepted name for it.

Having an agreed-on name for it is how you avoid that frustration.
If you do your own search engine like that, implementing rules that block affiliated commerce blogs from appearing would help alot.
Two parts of my learning strategy are thorough learning and reflection. Thorough learning meaning, for important things I try to understand the system end to end by reading unabridged and quality documentation, taking the time to comprehend along the way, realizing that this is a slow process but in the long run worthwhile. Reflection meaning that after a learning period I'll take time to reflect, on the meta level, how things are going and what I could do to improve. I reflect by keeping a log, with an entry for "thoughts" and an entry for "lessons". In the thoughts section I just freeform write whatever I felt about the recent learning period and in the lessons section I summarize any actionable things from my thoughts, if any (and I don't force myself to come up with lessons if there aren't any). Generally, if I struggled a lot with something I'll pull lessons out and if it was easy I may not have anything in the lessons section.

For example, last year I started using python more at work. I've known python in the sense that I could write scripts in it and generally understand it, but my knowledge was mainly based on having seen python scripts, intuition, and Google searches - and mostly python2.

Putting my first principle into play, I looked at the python documentation and read it end to end. I tried to read one section a day, though some sections are more or less dense so that was very flexible. As I read I had a Jupyter Notebook open and played around with every concept the documentation described. When I was done reading I would spend a few minutes writing my notes as described above.

This took maybe 30 minutes a day, most days, for a little less than a month. On top of this I would randomly do leetcode problems in python and write python scripts at work, but at the end I felt I understood what I was writing and why in python much better.
When red light cams were introduced, they sucked, did a lot of false positives for things like doing a 1mph rolling stop for a right turn at a dead intersection, etc.

If you haven't seen the reluctance/defiance of American culture with the coronavirus pandemic, well... for better and worse, we don't like being surveilled by the government. Or at least, we like them to do us the honor of masking it or pretending not to.
Notice that this is on random longs. Of course branch misprediction and memory bandwidth is going to crush you for a branchy sort... you'll be wrong like half the time, and the comparisons and swapping are trivial! Real world data isn't random, so I'd expect branch predictors to do much better with recognizing patterns. And your sorting isn't going to be as simple as sorting integers according to their values all that often. It's a neat exercise, but absent more realistic benchmarking to the contrary, I wouldn't assume I'll get a faster program by just substituting even a typical quicksort with this...
Then surely, you need to set up a Maven server before you can use Clojure.
This 90min video by the Dobson himself is a great explanation of how to build one: https://www.youtube.com/watch?v=snz7JJlSZvw
I really like Reeder 4.0. I use it on iOS and Mac and it's a dream.
Not the guy who posted above but I think I have relevant experience. After going through different options for message queuing we have decided that using S3 and object will be our best option for many reasons. Some of those reasons:

- durable

- cheap

- scalable

- we do not need to read messages in a strict order

- using S3's API is super easy

- no operations overhead

- no compute resources (for the queue part)

After doing it some time I think that I was drinking too much cool-aid with streaming services like Kinesis and Kafka and failed to see how easy it is to implement a simple analytics even service using purely S3.
Thank you, I put a lot of time into the design and CSS.
Show HN: Meta Transactions on Ethereum Mainnet
Last week Biconomy launches its Beta on Ethereum, that means you can now create an app on ethereum mainnet and let your users use your app free of cost without them paying for any transaction fees.

https://github.com/bcnmy/mexa-sdk
You may as well say that nothing has inherent value. The concept of "inherent value" is a bit broken, as the same thing that gives land value (somebody else wants it) is exactly what gives anything else value (somebody else will give you something for it).

Valuations in currency are an abstraction for how we deal with this really tricky and intractable problem. But like all abstractions, it's leaky. A $100 bill has no "inherent" value yet it's value is very precisely known.
Is this not normal?
RSS is the only way I consume content regularly -- if Innoreader can't see a feed at a site that I may come across, I won't be visiting regularly. Too much of a PITA otherwise. No Twitter account either -- I don't want a "push" model, and the S/N ratio is way too low...
Some people have none of those
All valid points. We have certainly never perfected this union. But we have been in different places and at different degrees over time. Of late, I think capture by special interests as an expressed ethos has escalated with regard to modern history. It's an active turn away from even those ideals. Citizens United and all that.

But, here, I am speaking more about the ideal. And regardless of what we do at the grassroots level, there will need to be some degree of societal organization to provide for common welfare, safety, enforce rights, etc. Even at its minimum, it becomes a powerful enterprise. We need to ensure we control that, if for no other reason than that power begets more power and we're back to where we started. To a very real degree those powerful interests you mentioned want us to give up on this government project.

I do agree, however, that the state is a "big awkward tool" in its current incarnation. I just argue that it's worthwhile to improve it versus abandon it.

>How can we make our whole economy like that?

It starts with finding enough like-minded people who are willing to do some work. And that starts with a vision that people can connect with. But one big challenge is the current design makes it such that so many people are concerned with subsistence, they have little time for creating change. So there's a chicken and egg problem there.
Alarming Misogyny on Twitter
I think they mean rapid, continuous deployment. If it’s a web app you can push out changes every day to near universal adoption. With a native app you have to cajole users to update
Or just Chrome
Encrypting Keys in Clojure Applications
I almost knee jerk downvoted you, then decided to give you the benefit of the doubt. You should know, that if a wiki article makes it to the front page on HN, then it is almost guaranteed to be interesting. My experience is that more often than not it was worth at least reading the first paragraph.

HN is a place I turn to to feed my curiosity, and really appreciate that it’s not just tech/startup content that makes it’s way here.
I don't see anything with rand/srand
I dont understand how you could continue apply learning curve , do we expect solar panel price to fall forever? And labour as well as land cost to fall ?

Some of those are fixed. Even if Labour and Solar are free, you will still have to paid for land. In a way I think this is quit optimistic projection of solar.
App Design Review for Filmmakers
Consuming RSS with Inoreader here. Probably the most used app on my phone.
A dunce hat for the student or a dunce hat for the employers who require a degree?
I laughed harder and harder as I kept reading. Fun!
It’s a neat library but features across languages aren’t exactly the same. Also, documentation could be improved.

I’ve used a single Go module for AES key wrapping (RFC-5649) and I appreciated the native Go code
Moved to Thane, which is right next to Mumbai around six months ago.

Although not really related, but I get a good meal of my choice at roughly INR 70($1)/meal , and I can order in between snacks for a smaller price if needed. And I can stand their while it's cooked or not, all at the comfort of just going to an apartment that is next to mine. It's cheap, healthy and convenient. At my work place, I can't decide the food I want, and I pay 3 times more.
VCs don't subsidize the transaction cost (unit economics), they subsidize the (customer) acquisition cost. That is to say, they don't want you losing money on the execution of the transaction, but if the sum total of net revenue from a customer's transactions don't equal the cost to acquire (market, etc.) the customer -- there's the subsidizing.

If you went to a VC with a model for a food service delivery taking less than 30% of the transaction, they'd more than likely pass. 30% is the bar that's been set, and your unit economics have to be as good or better than the existing players. They're not keen on investing in "just a cheaper version of something that already exists." -- If you're marketing yourself as "cheaper," it has to because some innovation has eliminated more cost out of the transaction than you have eliminated in net revenue.
I had something similar happen somewhere in India (I forget where, but probably Mumbai or Delhi), except we were in a taxi!

My wife and I were in the back row, when the driver suddenly stopped, and a guy got in the front seat... and then 2 more got in the back, one at either side of us (which yes, was extremely uncomfortable). Nobody said a word the whole time. The driver drove off, and dropped all of them off a short time later.

Very strange!
100% this, it depends on the context, and as one other person mention it depends on your goal.
Also if you don't want to sign up for another service there's also a bunch of self hosted RSS readers like https://miniflux.app which I'll never get tired of recommending in threads like this.
I tend to use the same method as the author has presented.

1. Write your branchy code

2. Massage the branches until their code is identical (testing frequently)

3. Trim a useless branch, and eat a piece of chocolate
That’s true everywhere though. In 2014, the bottom 50% in France warned just 15,000 euros per year on average: https://voxeu.org/sites/default/files/image/FromMay2014/garb.... That’s only a little bit higher than the average income of the bottom 20% in the US: https://www.advisorperspectives.com/images/content_image/dat.... In terms of income, the people somewhat below the median in France are doing similarly to the very bottom in the US. But none are making enough to weather illness or disability.

In most countries, most people are reliant on the safety net in the case of illness or disability. The French safety net is much more comprehensive, but the US has safety net programs. But they’re unevenly distributed across the country. When one of my family members on the west coast was unemployed, his treatment for his heart attack was covered by Medicaid. Most of the populous states extend Medicaid to everyone below a certain income level. Indeed, about 3/4 of the uninsured in the US are eligible for some sort of insurance, and many of them are eligible for Medicaid but simply don’t sign up. Some states like Texas don’t extend Medicaid to working age adults, but they’re in the minority of states.

The gulf between the US and “the other side of the Atlantic” is much smaller than it is made to seem. Federal, state, and local governments spend almost $7 trillion a year on services. We spend 35% of GDP, compared to say 38% for the UK or 41% for Spain: https://www.economicshelp.org/wp-content/uploads/2020/01/top.... There is a bigger gap between Sweden and Spain than Spain and the US.

Moreover, people understate the structural challenges in the US that can’t be solved by money. If we just enacted universal healthcare (Medicare for All) our total government spending would jump to 50% of GDP, higher than Sweden or Norway. (And that’s not even adding in free college, etc.)