skysight-inc/HackerNews huggingface dataset:
I feel like the problem is that people got too touchy about spam delivery.

This gave large email providers license to nuke everyone but other large providers or impose various performative-dance "standards" like SPF/DKIM which seem to just be footgun factories for non-experts.

The other problem was some very black-and-white models of mailer behaviour. Back when ISPs actually published delivery guidance, it was either "you're an individual sending 10 messages a year" or "You're sending a mailing list of 500,000 per day." The guidance was usually limited to nonsensical for things like transactional email or notifications, and I suspect smaller "regular mail services" hit similar corner-cases.

I have to wonder if these conditions eventually became a perverse incentive: oh, deliverability sucks for your small business? We'll happily host your domain and emails and make sure they get through. It's now in their best business interest to be as balky and hostile as possible.

To me, spam filtering rules should be entirely at the USER level. The provider can offer an array of tools, but they have no business blocking unless there's a distinct "the user checked this specific box and this is why the message was denied" paper trail available.

Maybe I'm an outlier -- I'm far more worried about false positives than false negatives. My work email gets negligible spam, but I've definitely seen the "can't be fully disabled" filters chuck actual time sensitive business-related messages into the spam folder repeatedly, and had to patch together anti-filtering rules for it.
Very interesting that it's by Aumann, who I know from https://en.wikipedia.org/wiki/Aumann%27s_agreement_theorem
We're going to end up with interoperability standards one way or another. The alternative is to just roll over and let the tech companies build them to their satisfaction and enforce them on us instead. That sounds very Web 2.0 to me.
I understand comparing Rust to C++ and Go, maybe even Java but Python? Python is a totally different niche and including it in this comparision kinda makes me question the whole articles intention and assessment.
There are legit use cases for browser automation, but a ton of bad actors too. I think your point illuminates something that many fail to fully consider:
What are all the ways my service/software can be abused?
I believe this is measuring how fast the binary produced by different compilers is, rather than how long the compilation takes.
What % are from family wealth?
ESPN+ does provide some live TV, but not all of it. For example, it contains the upcoming monday's NFL game, but none of the NCAA games today.

https://www.espn.com/espnplus/schedule/_/type/upcoming/categ...
As an observer of this exact phenomenon, I suggest that it is due to the culture that comes with scala. In any given scala-centric organization, there's going to eventually be someone who has mastered the art of talking High Scala. Unless there is someone equally skilled on both dimensions (persuasion and SW eng), and unfortunately, someone approximately as senior, then there is an interative game where added abstraction and complexity become the primary way to distinguish yourself as a "real" engineer.

This happens outside of scala shops, and I've seen it there, too, especially in C++ shops, but scala seems to attract these people.
AFAIK Plaid does a fair bit of old school scraping behind the scenes - a lot of the "nice new web" is built on the backs of old kludgy websites doing the same scraping things people were doing 20 years ago.

Finance/banks are especially... inconsistent, to say the least.
> Since the dawn of the Space Age, diplomats and their legal staffs have wrestled with the challenge of constraining the use of space for overtly militaristic purposes, especially as a stage for deploying or actually using weapons.

And they have always failed. If anything, space has always been highly militarized. The idea that there should be no guns in space doesn't stand up to scrutiny anymore than the idea that there should be no guns on Earth. The whole matter is really inconsequential compared to the issue of nukes and other types of weapons in space.
This is a good read documenting technology history in the first half of the 19th century. Babbage drew on his experiences trying to source manufactured parts for his Analytical Engine. At the time manufacturers just could not meet the specifications (tolerances) for the many mass-produced parts the project required.

I think by the end of Babbage's life the parts could have been manufactured, but by then both Babbage and his financiers had moved on.
Rails 7 with DHH
Your claim was that

> at least the buck you made was an honest quid pro quo, and not accessory to the surveillance economy.

and I contend that MS would happily run the surveillance economy just as much while leaving everything else worse off. Not ignoratio elenchi at all.
Each enterprise doesn't only use this common library, it uses a few more hundreds. If the point of pulling libraries is to save tremendous time in not having to write them, I can assure you managers aren't keen in wasting their gains in looking deeply into what's inside.
Spotting the flaws, even with careful reviewing is still unlikely to happen, and would benefit the community at wide over their selfish interests.Enterprises use of open source doesn't adhere to the open source étiquette.
I wonder how the "wood" 3D filament which is particles embedded in a brown PLA would compare. PLA is generally quite weak, this filament is only suitable for ornamental things.

https://all3dp.com/2/wood-filament-for-a-3d-printer-explaine...

For the actual woods, I am not suprised by the ironwood. I once had a coffee table with an ironwood top and it was ridiculously dense and strong.

also, did you know there's an ironwood smuggling problem internationally?

https://www.google.com/search?client=firefox-b-d&q=ironwood+...
Probably yes. I think both are pretty bad. I eat pretty much vegetarian for this reason (not entirely because here in Spain it's impossible to be totally vegetarian especially when you go out for dinner)
You can also enforce most of these settings in all profiles with a policy: https://github.com/mozilla/policy-templates
It doesn't matter if they regulate it or not. It will happen in secret. It is a foolish hedge, as the nuclear race was.

Fortunately, despite the Deepminds and such, outside limited games we humans still have the upper hand. And us techies, with some effort, can not only defeat killer robots, but we can adversely affect or even control them.

Considering the many woes of humanity, and the inevitable doom we face, I find this an interesting endgame to play. At least now we have something interesting to do while the world burns.
I much prefer that the state which capriciously claims dominion over the land mass on which I happen to exist today should lose a war with one of its childish rivals than to acquire and advance more deadly toys.

It may not be a gentlemen's agreement, but it's something with which I imagine there are broad consensus across borders.
This should have ended with the guy on stage getting attacked by a drone deployed by an unknown party, to really drive home the lack of defense against this kind of technology.
> implement the necessary functionality in your own codebase

Sir, you might have just extended all of our careers by at least a decade. We salute you.

I agree that developers are too quick to put themselves at the mercy of 3rd parties, but it's a risk-dollar trade off we'll continue to make because reinventing the wheel each time would sap our margins.
Mysterious, what did you search for? Because "mobi file format" surfaced the LoC page

https://www.loc.gov/preservation/digital/formats/fdd/fdd0004...

which leads one to

https://wiki.mobileread.com/wiki/MOBI

which seems pretty fleshed out
> And to add to that, don't be afraid of reading pulpy fiction;

Amen. I have an unreasonably large collection of 40k books, they’re ace.
"The Dawn of Everything - a new history of humanity" by Graeber & Wengrow. It is the first book I'm aware that takes the general intellectual public's conversation through history and compares that against now known facts from archeological data. It demonstrates, quite soundly, that the current narrative of human civilization is a comforting fiction and the truth is... the content of the book. Extremely engrossing and constantly relevant to the political conflicts dividing human civilization across the globe.
>> doesn't this indicate quite a poor architecture

In my opinion (I've used Mathematica heavily), no. My best guess, they are able to develop the modules and capabilities separately, i.e., divided cleanly into multiple teams. Their choice of keeping it closed source is orthogonal and does not indicate a poor architecture.
I suspect one could build each location for well under €200K, remember, 750sqft of cottage doesn't cost a lot because it is less materials and less time to build than even a modest single family home (2000sqft). So €3.75M builds 18 locations. I don't see the problem.
Better get used to it. The only plausible market for Second Life 2.0 are perverts who want to engage in consequence-free sexual interactions, i.e. the BDSM furry ageplay crowd. There is no other use case for this technology.
Oh, https://hn.lindylearn.io/years/1320 only shows things written exactly 1320, there is no "decade view" right now. That's an interesting idea though, maybe I can put it at https://hn.lindylearn.io/years/132X.

Edit: Done now, for example visit https://hn.lindylearn.io/years/198x for the best links of 1980 - 1989. Only works with one X for performance.
Many years ago, I was in the passenger seat on a road-trip that had a brief stop in Pittsburgh, to get lunch with some friends before we moved on. I absentmindedly commented, as it was summer and many folks were wearing shorts, that a _lot_ of people here _really great legs_.

As the thought coalesced in my mind about why that might be the case, the driver responded "Maybe it's from trying to work the clutch pedal on these hills!"
If you are depositing anything in an online Bitcoin account and you’re making transactions that aren’t insanely expensive, they’re either side chain or pooled.
Yes, that's always the answer. Use the tool best suited for the task in front of you.
This is indeed a superficial article:

> Rust vs Python: advantages

> Rust is well-designed. Rust allows for putting statements in a lambda and everything is an expression, so it’s easier to compose particular parts of the language. Python lacks it. Rust doesn’t have classes so the object orientation is not as evolved as it is in Python. Python also comes across with the necessity of writing more tests, production outages, or runtime crashes. Rust makes it less expensive to identify and fix possible bugs.
After many years of programming I agree with this so much. I know now that if I need to do heavy I/O and JSON work Node.js is a no brainier. Need concurrency with a fast execution/compilation within a single binary? Go is amazing in that regard. Need to stay on the Microsoft stack and interop with legacy APIs? C# will more than likely fit the bill. There’s just so many languages and they each excel at different things. I no longer have the mentality where one size fits all.
Live UFC events are also shown on ESPN+. Big main events are primarily only offered through ESPN+ as well.
You won the lottery. You should give several thousand euros apiece to your broke friends who have not been so lucky.

I will gladly take some of it if you feel like supporting a trans lady who has specialized in drawing weird sci-fi comics, but really, look to your own circles first - who among your friend and family is the least capable of holding down A Day Job and could really benefit from not having to worry about where their rent comes from for the next several years while they get their shit together?
You might be slightly tardy to the party: https://news.ycombinator.com/item?id=13963287
Technically you are correct about your awareness. My apologies.

But in context, MS Teams has extensive dashboard analytics, some of it promoted under the guise of "employee wellness" but mostly used for command and control and monitoring, and there are several addons that add even more extensive tracking and analytics, e.g. ActivTrak.
I just picked up How to take Smart Notes. In undergrad a lifetime ago, I remember feeling that my note taking skills were woefully inadequate. My notes became more scattered, less comprehensive, and on the whole less reliable to use as semesters went on.

I think there's something important here to learn, so thanks.

edit: This reading is relevant because I'm going back to school, but I'm part way through and can see this will also be useful for all the books I read about stuff I find interesting. The idea of a slip box to capture, refine, and connect information sounds fun.
Which turns out to be Rust in an ever increasingly many situations.

Rust is going to eat into Java, C#, and Golang marketshare for services soon. The tooling for writing these is fantastic, and there's a single deployable binary with no GC.
Take a break for a month or two and then find a job where: It’s just enough to pay the bills, its easy enough to give you time to think, and it provides structure so that you don’t go off the deep end.

https://sciencevibe.com/2017/01/15/how-albert-einstein-kille...

Individuals like Einstein and Newton made deep insights during their “down” periods.

Your deep question is, “what interests me enough to get out every morning to try and do more? One that isn’t a financial blackhole.”.

Science? More money? Social work? Live streaming video games?

Caveats: I’m not in your shoes, but I’ve been thinking about this from a retirement angle for some time. I know that if I stop working, I’ll quickly get age-out and die. But I don’t want to deal with office politics either.
I think Rust is the future for performance sensitive applications certainly. For applications where performance doesn't matter or where you don't plan to use parallelism it isn't. I will say I think any language without some form of algebraic data types is dead in the water.

Any language I choose to use today has to have sum types and protection from null pointer errors, anything else is just not acceptable.
Harvard is a hedge fund with a university attached for tax-exempt status.
I find it exceedingly unlikely another browser engine will come; not even Microsoft finds it worthwhile to keep up with the dizzying array of standards Google is pushing as required for the "modern web".
BTC usage of enormous amounts of electricity is not a joke, no.
In the past 5 years there’s been 1 rust job in my region of Denmark. It listed rust as a “nice to have”. I think it fares better in the Copenhagen region, but not by much.

This is not to rant on Rust, but betting on it having a brighter future than any of the other languages that came and went during the past two decades is probably a risky bet. Of course we’re lucky enough to be in a line of work where you can probably work with Rust for the next 50 years if you want to, but to “hype” it as the future language is just too silly and too vague for the front page of HN in my opinion.

I mean, Ruby was future, then Go was the future, now Rust is the future (add any other hyped languages you want, and here we are programming in JavaScript, Python, C++, JAVA, COBOL, PHP, C# and other “boring” languages that are probably older than some of the people who read HN, and that just isn’t likely to change much is it?
Huh? If someone acquires a garlic listing and uses it to sell can openers without updating the listing, it won’t work, because everyone placing orders will think they’re buying garlic, not can openers. The scam only works because the listing matches (approximately, anyway) the sold product. If you start sending can openers labeled as garlic to customers, your return rate will be very high and there won’t be any profit.
When was America the greatest country in the world?
How would GitHub or Bitbucket go about "installing" Microsoft's or Apple's proprietary tools on their website?
Afaik the way autoplay works is that if it is on, it does only autoplay videos without sound. This can be useful for looping video backgrounds, memes and such.
If they want audio too, autoplay does not work (not even if you try to manually trigger it via js).

In my eyes (browser-configurable) autoplay without sound is an acceptable use case. Autoplay with sound is not.
Warning: completely one-sided article. Is HN supposed to provide the other side of it?
This was written two years ago. Why would you cancel a subscription over it if their software works for you?
I think the real reason to hope for some form of prohibition (Geneva Convention) is that Terminators nominally make warfare more palatable than nukes, cruise missiles, or tanks & artillery. Those are obviously untargeted and make for "riveting video" and terrified populations (useful for other purposes of course).

Automated Safety Enforcement Drones are selective and only issue quick justice to the baddies who stand in the way of freedom! If you can't shame leaders based on their prior agreements civil society doesn't have much else to do.

Really, think about what happens when these tools of warfare return home for civilian use, because if they can, they will.
Which is why I forego watching sports altogether. If there was a simple link on US Tennis or Wimbledon’s website to pay $20 or even $50 or $100 to watch the tournament, I would pay it.

But I am not going to jump through hoops and pay for stuff I do not want, and most importantly, I am not going to spend time researching what is and is not available on + versions versus not +.

Same with NHL. I would pay to watch ice hockey, I will not pay to risk being unable to watch because I live too close to the stadium and hence should be blacked out.

I also will not pay to have advertisement breaks shown to me.
Two suggestions:

(1) Try learning a highly complex game like Dota 2. You can't alt-tab (well, you can, but you'll likely die fairly quickly), and the sheer number of things going on at once will require your full attention... but there are still many small things that you can succeed at that will keep it fun while you're learning.

(2) Consider doing some "concentration training" where you engage in a non-media activity (that's still enjoyable) in order to improve your concentration. For instance, for me, this is programming - unlike a movie (which I also get bored while watching), I can dedicate my entire brain to programming and still not be bored - but it's still enjoyable for me, and doesn't feel like work.
Without reading the article (gotta be honest), Ipe should rate highly if they test it. It is very dense. Heavier than water, it sinks.
Rust definitely has advantages for safety and correctness.

Those advantages come at a cost, specifically in terseness and readability, which are both _strengths_ of Python. As a result, they're very different tools, and comparing them shows that the author doesn't grasp their relative strengths and how those apply to their typical use cases.
Well IMO one of the problem here is thinking in either "pro" or "anti" group stances. I am neither pro police, nor anti police.

I am pro enforcement of laws that protect people from being victimized by others. That is a very narrow statement that does not require me to be "pro police" or "anti police"

>> I believe they should be paid more, get more training, and be held to much higher standard

This is often a position people take, but if fails root cause analysis. I am not convinced that more training, more pay, and higher standards will fix anything.

The root cause is 2 fold first over-criminalization of society, and the use of police to enforce things that should not be crimes in the first place, or should be left to civil enforcement. The second is then giving police more power than average citizen, and I am not just talking arresting power there is a solid case there. However governments pass all kinds of laws written that have specific carve outs for police, this creates a "higher class" member of society that allows the member of this class to believe they are the sovereign and we are the vessels this fly's in the face of governance "For the people, by the people" aka self governance.

IMO the law itself creates the logical end result of the policing we have today, unless we change the law the police no matter the pay, training, or standards will still be a problem
Inventing the Atari 2600
The article is very one sided.

Saying that Rust is better than Python because "Rust is well designed" is a bit of a fallacy.

Specially since these are languages that serve very different purposes and have different priorities.
In fairness, that's a part of the point - it's a sustainable sabotage manual, for people who want to see retirement, which necessitates things that are hard to identify as malintent. Yeah, you could blow up the plant once, but your next action should probably be a plane out the country, and even with a ready supply of saboteurs, the vulnerability may well be patched.

Kind of like the Coventry problem (actually, identical to the Coventry problem).
Tranco is a merge of the Alexa, Cisco Umbrella and Majestic lists. Alexa data is gathered from a browser extension [1], Cisco Umbrella is passive DNS [2]. Not totally sure about Majestic but it looks like it might be crawling of some kind, then counting links.

[1] https://kinsta.com/blog/alexa-rank/#how-is-alexa-rank-calcul...

[2] https://umbrella-static.s3-us-west-1.amazonaws.com/index.htm...
While working on website optimization for a specific company, 3 of of the slowest were all Google .js files. What's funny to me is that running Google Lighthouse/PageSpeed Insights recognize them and still recommend you change/replace them.

Adsense, Tag Manager, Analytics
Perhaps this is irony that's too subtle for me. But I’m way over 40 and the open source movement made everything that I enjoy about computing possible.
^ "favorite"
a few months ago somebody in NYC asked me if I felt unsafe temporarily living in a certain part of Harlem.

my response was, paraphrased: "no, you want to know where the actually dangerous criminals are? down near wall street/broad street/beaver street".
D) Spend as much time as possible alleging and arguing about Code of Conduct violations committed by the most productive members of the organization. Hire permanent staff to disrupt meetings and other work with these allegations. Accuse those who refuse to enthusiastically support these accusations.
"which has been replaced" - no, because people are still using the 'old way' in which case it's besides the point: blockains are still needlessly consuming copious amounts of energy.

There is no 'carbon narrative' there is just a reality that BTC is consuming vast amounts of energy.
Just turn off the computer and walk away
> This is completely wrong; I think you must be thinking of something other than Dvorak.

Yes, apologies, my example was wrong and I was probably confusing Dvorak with another layout. I would like to see some better statistics on hand alternation though, because qwerty is quite good at this (as Wikipedia states) and it would be interesting to see where it actually sits relative to the other layouts.
PowerPC was more performant but limited to Apple (echoes of the current M1). The best place I know of to read about that era is Tom Hafhill's Byte Archive. Which has many articles from the 90s about x86, PowerPC and DEC Alpha[0]. Intel (x86) has always been very difficult to compete with because historically they've been able to integrate new technologies into the ISA quickly.

DEC Alpha was more performant than Pentiums, but they caught up eventually. Pentiums were far, far cheaper, however.

Power efficiency wasn't really a thing back then. The original Pentium was an 8 watt part, the common DEC Alpha (21164 in '95) was a 30-50w part.

[0] https://www.halfhill.com/bytelink.html