skysight-inc/HackerNews huggingface dataset:
Haven't seen newsboat be mentioned so far. I've written a bunch of scripts that help subscribe to feeds (e.g. search YouTube for keyword and add RSS feed for channel of the top hit), scripts to curate (e.g. extract 'topics' from BBC articles that are only available on the page and not in the RSS feed) and consume (watch videos with mpv, open images in feh, add long videos to a backlog).

It's one of the best news experiences I've had and is an improvement over what I was used to with Google Reader and Feedly. I feel much more in control of my content consumption.
That was why the friend-of-a-friend social features of Google Reader were such a big deal for me — I got curation and aggregation from a person I trusted, and the people they trusted.

I didn't have to subscribe to anything to get content, I just had to follow people I knew, and even if they weren't sharing a lot, their first-level connections collectively shared plenty. The interface let me subscribe to whatever feeds they were sharing from, which is how I discovered a lot of content I never would've on my own, and in a lot of cases likely not through other aggregation methods either.

Add the content they were clipping content with the bookmarklet and even sites that weren't syndicating their content were getting my regular traffic via shares.
Ask HN: What interesting stuff are you browsing?
My online activity seems to be in a loop comprise of hackernews, email check, and google news recently. It seems all these sites are updating very slowly; or am I checking too frequently?

What interesting stuff are you browsing recently?
Update #2: The DNT header may have been a red herring, so I'm back to square one and don't really know what the state of play here is after all.
I would like to take one comment in this post to recognize Aaron Swartz
https://en.wikipedia.org/wiki/Aaron_Swartz
I disagree. I've used many ORMs in my ~20 years, and I've architected and designed several hugely complex systems under non-trivial load.

There are really two things I want to put out there:

1) My opinion is that about 90% of your standard, day-to-day queries work just fine in a good ORM. The developer _should_ know enough about the DB schema and SQL to handle the other 10%. (In our 10 y/o enterprise software, the only queries we really drop down into SQL for are complex windowed reporting queries.)

2) Eloquent ORM is... different. It's probably the best I've seen. I wish it existed in other languages. Sequelize, which may be the "best" in the JS ecosystem, doesn't hold a candle to Eloquent, IMO.
I definitely agree there is no perfect solution for every use case. What I think is a mistake, however, is using a technology that makes stuff easier when you are small and have little load, but then become absolute burdens once you become successful and need to scale. I've worked on many a project where the ORM became the primary piece of "tech debt" that was hindering productivity.

I contrast that with technologies that are easy to use when you're small, but then let you layer additional pieces on later when you need to scale, without needing to redo everything.
That only brings us back to the question of why landowners wouldn't go directly to the farmer and ask for the hypothetical $1,200 that Tillable would also ask of them? It is not exactly difficult to figure out who the farmers are in your local area, and it is especially not very difficult to figure out which ones are the hungry ones willing to pay top dollar, if that is your goal. Chances are they have already been hounding you for years. Exactly because people don't normally seek farmland a thousand miles away, where there could potentially be a benefit in new introductions, it remains unclear where Tillable fits.
> When we finally shifted the way we presented things from “we are a business with 7 divisions” to “this is me and I’m the expert” he got much better results.

That's a nice list! Can you go into more detail about the tip above and what happened?

I'm undecided what to do here when e.g. I'm launching a paid app that's just me behind it. I think for a book though, it feels obvious that when you're selling a book or a course, you should really be pushing that you're behind it and you're the expert. Similar for consultancy/freelancing.
While I agree that there are certainly places where ORMs are net negative for the developer, for a language ecosystem having one is net positive.

Lots of app developers need simple and easy to setup database access so that they can focus on the parts of their app that matters. Not having an ORM means that a decent chunk of them will move on to another language/ecosystem that has the libraries they want.
I’m surprised banks literally don’t have the ability check for suspicious behavior like blatantly having the same account receive multiple unemployment benefit dollars from a state that the person doesn’t reside in...
That's not really the point of ORMs though. It's map your data objects in code to your entitled in your relational database. That it comes with a SQL builder is just a necessity in order for the mapping to be done by the ORM. You can still write raw sql with most ORMs, but then you won't get the mapping which is the point. In some cases you will need to do that and that's fine. Hiding complex SQL isn't the goal
I've used lots of ORMs too. I have mostly positive experiences with them, but a lot of mixed experiences too.

However, Eloquent absolutely is a class above the rest. Honestly one of the best I've ever worked with.
2D Janus compound biomolecule detection by surface-enhanced Raman spectroscopy
I keep a running Google doc consisting of Things I've Learned, and append to it whenever something interesting or insight-generating happens in life or work (even if trivial, eg "it's really important that we review Product PRDs the same way we'd code review a pull request, I should write that down").

I review my now-very-long doc every few quarters and it's an easy way to reinforce core concepts that I'll want to share later via writing, mentoring, advising, etc. This question seems more technically focused, but this has been a great way to learn and internalize experiences. Granted, it's probably a better system for gaining "wisdom" as opposed to hard technical knowledge.
I guess I mean it's never going to be answered because there is no short answer. It's like asking: what's the best programming language?
I find it ridiculous that you cannot buy pseudoephedrine without the pharmacy checking whether you've purchased any quantity of the OTC medicine in any other state via a inter-agency, multi-state networked solution... And yet this kind of stuff still exists.

There is more than enough way to solve these problems, but for some f'n reason there is no will...
This isn't about ruling that spiders are insects, it's about insurance. Unless there's some context I'm missing it seems like clickbait/outrage-bait with crucial information intentionally omitted from the headline. From the linked PDF:

> "Alabama law requires courts to construe the terms of an insurance policy according to their ordinary meaning. So unless the context suggests otherwise, the terms of a policy should not be given a technical or scientific meaning"

...

> "Maggie and Cody Robinson’s homeowners insurance policy excluded coverage for property damage caused by insects or vermin, and Liberty Mutual Insurance Company cited that exclusion to deny coverage for an infestation of brown recluse spiders in the Robinsons’ home"

...

> "Spiders are “insects” under the ordinary meaning of that term. All dictionaries we have reviewed, both modern and old, list spiders as an example of an “insect.” See, e.g., Insect, Oxford English Dictionary Online."

And then there's like 4 more dictionaries that they checked that all said the same thing
I wonder if the EU could, in theory, take action about this behavior.

Apple is basically monopolizing the whole market for rss readers.
That’s not the bank’s responsibility. This is no different than the issues IRS faced with fraudulent refund activity. Unemployment systems should’ve invested in KYC-like systems, knowledge authentication, etc.

Simply look at the talent running unemployment departments though. No engineering mindset, no accountability, hence financial fraud with no repercussions for government or perpetrators.

For the love of Vint Cerf, please get involved in local government if you’re a technologist. It is the only way this gets better.
Is there an up-to-date alternative to Media RSS aiming at sharing feeds of media content (on-demand video, streaming video, photos)?
Yes I know it's parody, but I don't really understand how it is web developers' fault that browsers aren't as powerful as native applications. Web is old, haphazardly planned standard for which nobody really had any idea where it was going. So there's a reason why it's all so cluttered and I still have to check my website in various devices and browsers before deploying it to my users. If using advanced tools like SPA frameworks is the only way to retain my sanity, I'm going to use them. (And yes the author also parodied the churn of web technologies, not going to deny that)

Perhaps there should be a fast alternative to the current web, where the biggest goal is to serve pages with lighting speed. It could be architected from ground up to come with built-in SPA support, that would load the pages in chunks while offering a smooth browsing experience. It could automatically adjust to the device and the network speed of the user, and have all the legacy cruft of the old web removed. So basically like AMP, but without Google's greedy fingers.

Yet the chances of that happening is probably zero, as where's the money in that. A secondary web just for power-users? Hmm, yeah let's see whose going to allocate resources maintaining that.
There are a lot of things in US that feel like pleasantries - the tipping culture promotes this sort of thing.

As an American, I disagree with the "servant" class attitude that you found in America. It is completely opposite, in fact, in a bad way sometimes. Middleclass Americans feel entitled about being able to do certain things and if that privilege is taken away, they will create chaos. In general, Americans have enterprising values - work hard, be pragmatic, meritocracy, avoid formalities and generally have intense sense of optimism. Americans engage in risk taking, especially in the upper middle class.

10 core American values: https://www.andrews.edu/~tidwell/bsad560/USValues.html

It is not a perfect place, rather a mosiac of various cultures. I've visited India (spent 9 months) and the diversity in India is quite staggering - literally every state is like its own country. However, there is little race diversity and internationalisation. America is a land of immigrants, good tolerance to other cultures and the idea of individualism is deeply rooted in the soul of this nation. Korean person could be found eating at an Egyptian restaurant, both the person and the restaurant owners are Americans. In India, I found almost casual racism - literally everywhere from advertisements to how the North (light skinned) treats the South (dark skinned) Indians.

Of all nations I've had the chance to explore and understand - Japanese culture has the most "hierarchical" notion of society. I've worked with Japanese engineers who are afraid to speak up or mess up in order to avoid pissing off their superiors. The "servant" attitude you speak of - that is fully manifested in Japan - as a lifelong duty to serve others, excel in what you do and expect nothing in return (no tips in Japan). I admire certain aspects of it and it creates a peaceful harmony in the society. There are Japanese terms to explain it more clearly, I can't recall them.
In addition to what others have answered, I think many devs consistently underestimate the amount of heavy lifting that relational databases do.

And even worse a lot of this heavy lifting isn't obvious until you are fairly far into a project and suddenly realize that to solve a bug you need to implement transactions or referential integrity.
Sorry man, you're refusing to respond to what I have to say. You don't have the high ground here, and you're not being constructive. Any time I pin you down, you ignore my point and condescend. Have a nice day.
Luckily RSS support was already commonplace in blogging software by the time of Google Reader's demise so at many places, it never disappeared.

I never used Google Reader, the corporation knows too much about me already, I don't want them to know what RSS feeds I subscribe to and what items I click on. Luckily there have always been alternatives.
I sometimes write about stuff I care (and feel that need to be published) on medium (like 2-4 times a year).
For most of the time I just write markdown files that I keep locally.
1st #CoronaVirus case in India was detected on 30th January; And #Lockdown in India was declared AFTER 54 days i.e. on 24th March https://archive.vn/rQcve
I'd put it as much on the state. From the bank's perspective it's just an ACH transfer. The state knows what it's for and is arguably in a better position to detect anomalies. And the state should be doing better due diligence to verify identities and eligibility.
Sorry, that first link was nonsense. I just copied the wiki link under "Eager execution" in the Speculative Execution page, but that is of course far from the same as "eager evaluation" (which is what the link goes to). I apologized for the confusion.

The point is that there are at least two ways CPUs can speculatively execute a conditional: Either predict which branch is taken and flush the pipeline if the prediction was wrong, or execute both arms of the conditional and discard the one that was not actually taken. The top-level SIMD comment is about the latter, but most optimization around speculative execution is for the former.

Yes, CPUs do speculative execution. The "flush pipeline on mispredict" kind ("predictive execution"). That is not the same as the "execute both and discard the untaken one" kind ("eager execution"). Your first reply suggests you consider them equivalent when they are not. I just wanted to clear that up.
>servants. I saw what felt like a huge amount of fake smiles and pleasantries

That's not the service industry, that's just America in general compared to many other countries. Many cultures find it weird, but it's just how things are here.

>It felt like people were avoiding direct eye contact and their body language seemed as if they were naturally assuming a position of a "lesser" status just to keep you happy.

I've never noticed that despite working in a service industry for several years during college. I think this was just a cultural misunderstanding combined with confirmation bias.
I agree, but I hope such analysis requires a warrant or just cause - instead of having banks check their customers activity, it should come from the other side, institutions that send the money out perform a cross-reference for the same person (whether defined by name, account, etc). Then the issue is some people are working, but under the table, and collecting benefits. That’s a bit harder to detect
If anyone wants to help, here's an open source project I worked on quite a bit: https://github.com/GetStream/winds
Goal is to build RSS for regular users instead of the power user audience that RSS readers tend to cater to. I think this is part of the problem. The market for RSS shrank. All commercial RSS readers focused on the people who pay (IE the power users). Creating a user experience that is just not viable for most consumers. You end up in this vicious cycle because of that. RSS usage drops, RSS readers become more power user focused, sites drop support, continue the cycle.
This is a false equivalence. I bet if HN audience were mostly minorities every story would not be critical of non-western cultures.
I don’t think this framing is correct. No one wants things to be shut down until we have a vaccine, they want it to be shut down until we have a test and trace infrastructure in place. California’s reopen plan is gated by test and trace. It’s What every other developed country in the world is doing to allow them to reopen. We see this framed by right wingers as “stay closed” vs “open up” because they understand that this administration isn’t capable of launching an effective spread prevention program and are now solely focusing on shifting the blame.
Could you elaborate? I understand it's pretty niche, but not sure why it is terrible to have a cli for it?
I agree. But I do like query builders (Knex for Node). I still write and think in SQL, but don't have to write queries as strings.
Not surprising given the creaky state un-employment systems. I would not be surprised if bank account numbers are compromised as well.
I hear this a lot, but all the farmers I know (UK) are wealthy, they have big houses and expensive vehicles, large families, buy up lots of local properties (buoying property prices, ie pushing them higher) ...? So, does the small margin matter if it covers high wages for the limited number of workers needed? Or am I mislead?
We should go more old-school and resurrect NNTP instead: Have clients that render Markdown, and servers where users can create their own access-controlled groups.

Have a group where only the owner may post: That's a feed.

Have a group where only the owner may post top-level articles, but anyone may respond: That's a blog.
The funniest ones are those who need your thing for their professional work, yet treat you as if you were a fully paid contractor at their beck and call.
I used to be a big fan of RSS feeds but with their demise I started using Feedly.

It let's me curate sources into different customizable feeds like news or science. I pay for the pro happily since they let me add specific twitter accounts too. Really saves me time!
My understanding of the frustration is that while the model is deliberately stochastic, there was still unexplained non-determinism in the model that had to be fixed (and still persists). If the randomness isn't fully explained by pre-determined seeds, I'd call that an error.
Zig first needs to have code samples in the documentation that compile.
Fiction Set in the 21st Century
He said in the thread that it costed him $4000, that he earned by himself, by working (his parents didn't give him money for this).
What makes you think that SP500 index funds, which are cap-weighted, amount to buying high and selling low?
Related ideas that seem kind of obvious but haven't seen them mentioned anywhere yet:

1. We live in the most interesting 200 year period of Earth so far in its 4.5B year history. The rate of progress has never been so high, one notable example of why this period is special and unprecedented is that it's the first time humans or any species has visited the Moon. It's quite a mind-blowing coincidence.

2. Human history will probably look like a sigmoid curve - long period of stagnation followed by rapid progress followed by a long period of stagnation. We were born into a very short period of something like 1000 years with the highest rate of progress. After that, we'll gradually enter an equilibrium in which things won't change much (or a period in which history will just repeat with minor variations). The year 300,000 will look similar to year 301,000 - despite being separated by a millennium - this is unthinkable at this point in time. You can't keep inventing novel technology and art at current pace for a million years. Has there been any debate about how this long period of equilibrium could look like?
If I had a dollar for every project that couldn't make a 1000 users happy because they were too worried about making a million happy.
Machine Learning Week 2020 Online conference
“Things are hard to measure, so we should just focus on what’s easy, regardless of its actual effectiveness” doesn’t seem like a great compromise.

“Spend less on what they need” is same Walmart argument we’ve heard for decades. Meanwhile, the middle class shrinks and many of the things people need to improve their lives (shelter, healthcare, education) get more and more expensive and wages stagnate.
This is a repost. @dang
RSS is dying (or dead) because it was incompatible with the dominant business model on the internet -- advertising. This is why Google killed it. This is why lots of professional publishers hated it. With HTTP you'd be able to earn money via embedded ads but you'd earn exactly $0 via RSS since the feed was stripped of ads, just content. This forced publishers to put useless blurbs, redirecting to the HTTP version, which was a bad user experience and just sucked.

I'd like to see new innovation around protocols and client 'browsers' that were made with monetization built-in as a first-tier specification.

1) client sends request for content with some header with payment information attached.
2) server verifies payment transferred.
3) server responds to client with content after payment verification.

If this existed, RSS would be alive and well. Internet publishers would be alive and well. The internet would be a more beautiful place with a viable first-party alternative to ads.

Challenges here would be:

- Sufficiently low transaction costs to make micropayments viable. (Bundle payments?)
- Verifying proof of payment extremely fast

Someone(s) should create a new protocol.

FTP was invented in 1971.
SMTP was invented in 1982.
HTTP was invented in 1989.
RSS was invented in 1999.
Bitcoin was invented in 2008.

The amount of innovation around protocol has been abysmal relative to the explosion in creativity around applications on top of these protocols. And SMTP/HTTP are the only ones with any real mass adoption today.
Besides, when does anything that we try to do to improve the nature, actually help it? Besides limiting our access to it, of course.
I never mentioned the figures... I was referencing the panel. These were questions, not facts. I was asked a series of questions related to being unemployed and / or seeking employment. That data was extrapolated to millions of others and presented to the public. It was not accurate. My experiences were not common so their random use of my data meant the report was skewed. Even if only slightly. Math is objective. Words are not.
No, they aren't. Bloody hell, NYT.
I am always happy to see Go UI Toolkits. The lack of full macOS support on Goey and the decision to target GNUStep instead of Mac Cocoa proper is... interesting.

I’ll probably stick with Fyne for the time being. It’s fine.
I got a letter yesterday informing me I made an unemployment claim. Bummer.
My significant other is in a similar boat. We’re convinced she has a genetic mutation that causes the way she looks. (Fortunately for her, that’s all it does so far) A doctor suspected she has it and so on. We haven’t done genetic testing yet to confirm 100% but it’s something we are considering.

Personally, I would like to have children with her that are related to us. But, it’s hard because her genetic mutation carries some heavy risks that she’s avoided so far that I’m not really on board to take.

We avoid talking about it a bit. She wants children desperately too. She isn’t keen on adoption and wants to experience pregnancy.

For anyone curious: it’s waardenburg syndrome.
I've never heared of this term before and it's interesting to read people's interpretation before they knew what it means.

I thought this may be a colloquial expression of IT infrastructure admins when all their Docker hosts suddenly fail.