skysight-inc/HackerNews huggingface dataset:
> Seems surprising at first sight that they still bothered to do the fancy process thing, if a regular blade made from that ore would have been about just as good.

That's because it's not that simple. Ore plays a part, but the main "secret" to "True Damascus" steel is the Crucible Steel process that was almost unique to South/Central Asia. Most steel producers in the Medieval era were not able to properly melt steel, since they were not able to create a sufficiently high temperature. But a few, primarily in India and Central Asia (and probably at least one place in Europe, associated with the Ulfberth brand) knew how to melt pig iron (that has a lower melting point) together with iron or steel to create Crucible/Damascus/Wootz steel.

Most Europeans and East Asians did not have access to such steel, meaning that European (except a few 'True Ulfberht'), Chinese, Korean and Japanese were made from inferior steel compared to swords made from Wootz/Damascus steel.

That doesn't mean that all such blades were bad. But that is where the intricate process came in, and without access to Wootz steel, creating high quality blades required a lot more labour and skill.
Oh man what a typo
Is it just me or is economics (or at least these authors) trying to shoehorn its way into being something it's not by saying AI has effected economic behavior?
> you can run a node for $20 a month

So that's one more entry in your accounting, how many more are there? Once you've counted everything and implemented all the missing features (e.g. how much does it cost to do USD -> NANO -> NANO -> USD), do you still have something that costs less to run than a payment processor?

My only point is that "0 transaction fee so that's better than traditional solutions" is misleading, because of hidden costs, missing features, unknown regulatory risk, etc. The technical part and its efficiency is interesting, but just one variable in the equation, and not even one that major payment processors couldn't replicate at a whim if it did bring any value.
And then the woman must wait and prove she is not pregnant before remarrying.

Just the woman.
Understanding the “some” and “any” keywords in Swift 5.7
That's exactly where F/OSS has failed us big time. Just because it's "open source" doesn't mean browsers have to aggregate to whole operating systems. There was once this idea, you know, of exchanging documents and links via TCP/IP, and it was good. Then came platforms and browser wars, and the piece of crap that is JS and CSS along with them. In the end our only way out of this is to start over with a decentralized/p2p medium for document exchange. But F/OSS don't seem to get it that we need open standards not necessarily open implementations.

The same thing has happened to Linux which was ok as long as it was chasing commercial Unix, spawning POSIX even; but look what happened with systemd, wayland, snaps/flatpacks, Docker, k8s, and all the other erratic developments - all the while not a single end-user app was created in the last decade.
young, male, have a higher income, and be overconfident with regards to their own financial knowledge.

In other words, highly trained but poorly educated.
In 2019 "GitHub confirms it has blocked developers in Iran, Syria and Crimea" https://news.ycombinator.com/item?id=20552797 where the top comment is "US Sanctions should not affect internet services"

Last year "GitHub is fully available in Iran" https://news.ycombinator.com/item?id=25648585 In the blog post Github says "We want every developer to be able to collaborate on GitHub, and we are working with the US government to secure similar licenses for developers in Crimea and Syria as well."
The Selection API alone is such a minefield of divergent browser implementations that it's a massive PITA.

And that's just the start. Check what happens in different browsers when you hit backspace in a contenteditable containing a single space character.

Overall there are a lot of such changing, undocumented behaviours.
That assumes a lot of things that aren't true of the H1B holders I've met through work.
Wow, very interesting. What tech stack did you use to build this. Also the video chat components, is that an open source plugin that was customized for your app or was that also coded from scratch.

I am just surprised that a solo developer or a small team can build something so interesting and fun. I would'nt even know where to start.
Or they could try getting along with their neighbors instead of threatening them
Ask HN: Spam Emails Attributed to Microsoft
For about the past six months, I have received more than 100 spam messages that Spamcop attributes to Microsoft IP addresses and reports to abuse@messaging.microsoft.com, junk@office365.microsoft.com and spamloop@frontbridge.com

The spam sender adds a template to an old, legitimate email message which includes two links to images and two links that redirect to sites such as http://emailtrust.xyz, https://impalos.com, https://www.seedleafitem.com and https://yuzuapples.com.

When I analyze the headers at https://toolbox.googleapps.com/apps/messageheader/analyzeheader, they often show a delay of hundreds of days from a Microsoft IP to my Verizon.net/AOL/Yahoo server.

So I'm asking is Microsoft at fault? How are the spammers able to do this? Can it be prevented?
Super slick.

Exercise on the homepage is v well presented.
That screen chain went down a portability curve and VR would be going backwards, I wonder if anyone has had the guts to tell him this in the FB citadel.
The title should be The Forgotten Technology. It got cut off in submission.

Thank goodness for the Internet Archive. Wallington's site is defunct. This is such s great site, and I'm sure some of you may remember it from years ago.
The difference is, AOSP on its own is unusable, but Chromium Is.
It will look the same, to me. Chrome might be the last Google app I use, if I ever try to quit them all.
Education costs are peanuts compared to healthcare costs.

Not to mention that educating children provides a significant economic return to the state in the form of labor when the children grow up. Whereas dialysis and heart surgeries and hip replacements for 70+ year olds is a complete loss.

For examples, a single NICU baby or hemophiliac can easily cost $1M+ per year. Health insurers almost had to stop selling policies in Iowa due to a single hemophiliac who needed $1M/month medications:

https://www.desmoinesregister.com/story/news/health/2017/05/...

There is a reason why universal healthcare is such a political football. It is the single most expensive thing the country spends its resources on, and it is not even universal yet. Hence all the tribes fighting over access to public resources for it, and solutions implemented to ration resources along those tribal lines, via the use of managed care organizations (health insurance companies) and hugely varying reimbursement rules for different programs like Medicare (old), Medicaid (poor), Tricare (military), commercial plans, etc.

All the premium increases people complained about due to ACA are a fraction of the tax increases that would have had to happen for universal healthcare. The other option is pharmaceutical companies, hospitals, and doctors take a huge pay cut.
Brave and Vivaldi fall into the “don’t matter” category.

Call me when a Chromium fork displaces Chromium.
According to the following link confiscating of passports is common in Bahrain for migrant workers.

https://www.hrw.org/news/2012/09/30/bahrain-abuse-migrant-wo...
KDE's Konqueror is a webkit browser, and there are others. Safari is not available on Linux, but it doesn't need to be.

I disagree that Apple is underinvesting: their slower, more deliberate pace can be an advantage: you can see the pitfalls of implementations in other browsers. I am not disagreeing that Apple has had their own share of bugs, though.
Can someone smarter than me explain what it means to be a “purely functional” package manager?

Because it’s confusing to use the term this way. In programming “purely functional” means no side effects; writing files to disk and mutating the state of the host system is a strong set of side effects.
I save tons of time having to write matplotlib code etc. because AI does it for me and I can spend more time thinking about the deep parts of research. I basically haven't had to write more than 1 or 2 keystrokes for a plot I've made in months now. If that's not useful I don't know what is.
There aren't that many types of fiber optic cable, the actual cable diameter is extremely small (single mode might have 9µm core), and the product is used in large quantities by price-sensitive, sophisticated consumers doing large-scale capital investments. Ethernet cable is also very cheap.

3D filament is a consumable, like paper!
> MonitorControl for M1 wouldn’t have been possible if I hadn’t open sourced Lunar’s code and my reasearch on that.

Thank you for your open source contributions.

> I can’t have it fully open source and still earn money from it.

I understand. No one asked you to make it 100% open source, but it would be great if the open source parts of the app are decoupled and can be independently built.

Actually, I knew several partially open source apps, similar to Lunar. For example, Rectangle [1] has both an open source version and a pro (paid) version. However, unlike Lunar, the open source code of Rectangle is buildable. In fact, Lunar might be the first partially open source app I know that is not buildable.

[1]: https://github.com/rxhanson/Rectangle
> Concrete made from Portland cement lasts at least 100 years and generally we don't need more.

"We" may not need more (as en "we" that are alive today). But future generations would thank us if we would make structures that would last for 500+ years instead of 100 years. Much better for the very long term economy AND the climate.
> I'm not claiming that all art has an explicit political position. Just that all art exists in a context that is impossible to perfectly separate from politics.

You could say the same thing about anything. Every single piece of art is about oxygen. The artist had to breathe while creating the art; it's impossible to separate the art from the oxygen that enabled it. All art is oxygenated.

It's a pointless and un-insightful comment to make. Just because you can draw a tenuous connection between a peice of art and politics doesn't make the art about politics, and more than the art is about oxygen.
My experience on iOS: even with an app featured by apple I didn't made much (around 100$/month before fading away). The app was a paid app with IAP. Then moved to freemium... Still no success. Other apps I've made were always around 5$ per month.

I strongly believe that the "non-gaming" app business is flawed. Or you offer a superb app for peanuts (e.g. Procreate is wonderful, but I paid it 10$, and it's worth way more IMHO) or you trick people with subscriptions which are really sketchy to me.

Games are a different story btw.
Currently it's possible to provide your own servers to create a proxy-server cluster that's tied to a single account. In theory it would be possible to self-host everything, but I would imagine there are simpler solutions.
> The title should be The Forgotten Technology. It got caught off in submission.

I think you can edit the title after submission, and the "autocorrect" won't be triggered again.
Can they sell? Are they a good person? Are they smart? In that order.
Yes, same reason neo-nazis love the idea of free speech so they can spread their hateful ideology.
If your argument is based purely on market share then it's basically a tautology.
Here we are talking about Chromium and you are going off on some rant about Android acting like Google can attack you for using open source licensed software. If you haven't used Chromium on Linux then it would be easy to assume whatever you want. Might I suggest configuring your policy list to disable whatever you want:

https://chromeenterprise.google/policies/
Ask HN: Why are online training classes divided into small chunks?
I have noticed in both Unity and GCP trainings that each "module"/"week" is divided into small chunks, each under 10 or even 5 minutes. I find it very frustrating as it is difficult to maintain focus when the teaching material deliberately breaks it. Why is it so? Why is it not divided into ordinary 45-60 min chunks?
"the idea that all you need to do to ensure software is secure is hire an expensive consultant is ridiculous"

Taking Apple's word for their browser being secure and other browsers not is just as if not even more ridiculous.

What fair, independent way of determining browser security would you suggest be used instead of an audit?
Deuteronomy 22-25 says literally the opposite. Only the rapist is punished.
Binance.us Launches Zero-Fee Bitcoin Trading
pretty remote possibility, unless you have a deficiency in mind that manifests pretty quickly and causes rapid weight loss and doesn't cause systemic disease.
No, we can’t. If there’s one thing that’s proven true throughout history, it’s that enforced laws are the only things that can reign in the small percentage of bad actors that impact society as a whole.

Unless we want vigilantism. Which we really do not.
I helped build an app that does ~$1m in annual revenue, and 75+% of revenue came from iPhone. That ratio seems to be in line with global stats on app store revenue, which show $72.3B of total revenue for the Apple App Store compared to $38.6 for Google Play:
https://webtribunal.net/blog/app-revenue-statistics/#gref

Apps are a hits-driven industry. The top apps generate about $82,500 per day but only 0.01% of apps make money.

IMO, the Play Store tax isn't a huge deal. They've lowered their take from 30% to to 15%: https://support.google.com/googleplay/android-developer/answ....
Because that's how people use it.
In my experience, the time to make money selling mobile apps was 2008-2012 or so. The market is totally different now.

In my opinion, has never been harder to make money charging money for apps:

- Competition is huge (including underhanded competition that will clone any successful app instantly)

- Customer appetite to pay for "apps" is near zero. Customers don't even want to download more apps, let alone pay money for them.

- Programs like Apple Arcade and Google Play Pass have further eroded the idea of paying for apps

- Ad-driven trash apps and poor app store ranking/discoverability have further driven consumers away from trying new apps in app stores

Of course lots of successful businesses use apps as part of their business model. But very few are making money from selling the app itself unless they have a really good niche figured out.
Proper Planning and Preparation Prevents Piss Poor Penetration (2020)
Well, to draw examples from the US, Curt Flood tossed his baseball career to break the reserve clause. Cassius Clay/Muhammad Ali lost years of work due to Vietnam. Colin Kaepernick tossed his football career to showcase racism. I'm sure there's non-US examples but those are what came to mind. I don't mind people "going along to get along", but I respect those who put themselves at risk if they're talking RL issues.

But as I wrote previously, if you profit from the action your criticism is less valuable. Perhaps better to not make yourself look bad?

EDIT: I'm sure there's some in the HN community that have given up (big) bucks to work on things they find ethical and appropriate rather than taking the cash to sell ads and monitor people. Perhaps they can enlighten this discussion if they wish?
Thank you! I typically use an app to browse Hacker News, and it doesn't have all the features it seems. Whoops!
Have you tried G.hn powerline to Ethernet?
There are Catholic Zen Masters [1], so, somehow, it is possible to be Catholic and Buddhist. As a Catholic who dabbled in Zen when I was lost, I don't really understand how this can be combined, but this exists. My current view is that in Catholicism you'll find everything that Zen has to offer (silence, meditation, living in the present, honor the little details of life, etc.) and a lot more [2].

From a Catholic point of view, there is no contradiction, whatsoever, between science and religion. It is perfectly compatible and there is no contradiction with scripture. The problems are with scientism.

[1]: https://www.ncronline.org/news/i-wanted-faith-was-deeper-jes...

[2]: See, for example, Saint Thérèse of Lisieux.
Look up and read “Meditations on Moloch”, and learn why this is absolutely not true.

Also, we did vigilantism. It’s really, really bad.
There is a very great deal of good C++ online. Google and Microsoft are handicapped by their need to hire in huge numbers, and must take who they can get.
Imagination isn't what drives this, materials science is. This comparison as far as I can see is utterly meaningless, it is about as apples-to-oranges as it gets.
And Chromes dominance has nothing to do with all the advertising for Chrome on Google's websites...
> How is Bitcoin improving on e.g. M-Pesa?

M-Pesa only works in some African countries? And it relies on the benevolence of Vodafone Group and governments?
I can take a mobile web site, wrap it in a browser component and publish it to the App Store. Now I will lose one of the advantages of PWA e.g. remote updates but everything else I can do e.g. push notifications, access device APIs.

This has been available for close to a decade.

Guess what. Users hate it. They hate mobile web apps and their slow, clunky, feature-poor, non-native interfaces and for that reason they will also hate PWAs.
> smartphones still feel like "the new thing" to me

Also maybe because they (Apple and Google) keep on adding things and revising how to make apps.

Question is can you make an app today with the tech of 2008? Maybe yes, but will you?
Science deals with quantities in the material world, religion deals with meaning.
I don't understand your assertion here:

If it is about the video on the homepage of the product, I just check it as it is a video with a total length of 15 minutes.

It includes also an explanation of the problem he tries to solve. I really don't find it dishonest.

I am not sure what speed is the code writing presented (could be 2x like you say) but really for me, it feels like knowing how to use Avo one could write that code in under 1 hour.
CoW strings with atomic reference counting was definitely the wrong choice for a multi-core universe. The performance penalty is way too high. If you need that semantic there are other ways to get it.
> I'm sorry to say that, but Apple Keynote hit the sweet spot between customizability, usability and price ( it's free on Apple ) for my purposes. If that sounds like flame bait for you, then be it.

You're misunderstanding the point.
It's great that you're happy with keynote. It's likely a great choice for what you want to do.

> I worked several weeks with OBS

And yet you say it can't overlay a round camera cutout over the screen, which is just wrong.
Most of the criticisms seem to be around BGP and network management. What I’m seeing here that also is important is that the change was applied to a DC where the route change didn’t trigger the defect. In essence, this is also due to a very classic problem of a test dataset giving a false sense of security due to variation from other configurations. For this reason my team prefers to rollout changes to production using a test region that most customers don’t use yet will have some visible impact if there’s any error in our presumptions so far such as hard-coding regions and relying upon services not present or as capable across all regions. This practice has caught a number of rather serious errors for us that while customer impacting was nowhere near as bad as if we had rolled out simply randomly like many teams do essentially. This is even more important the more difficult it is to perform rollbacks of changes or for rollbacks to take effect such as DNS and CDN caching changes.
Three theories:

1. Attention span: most people would not concentrate to study on their own for long hours, they will sneak little chunks whenever they feel like it.

2. Search: you have a single question, you google it, and you find a short video that answers it to the point.

3. Easier to produce: short videos don't need that much post processing and doing it one by one is easier.
Excuse me? I am living in central UK, rent costs me 5000GBP/month, council tax is around 3000GBP/year, food is more than 2 times expensive than in Europe, transportation is expensive in general.

Then my status here can be anytime reverted by Home Office. I have pre-settlement status, but HO can anytime come, deny it and kick me out of the country.

And before you tell me to move, yes I am currently in phase of moving back to Europe, because for same salary I will have much lower expenses and only thing which was preventing me from moving for last 2 years was the Covid.
Seems like that sort of retrofit could take a good month, given the rate of churn in JS/frontend land. </sarcasm>
Astrology is not a religion. It seems to me that it is just plain wrong science.
It's not assuming it, that's what they're testing for.
As a teacher myself, I have made a bunch of videos for my classes which cover all the material in my courses [1]. I tend to cover a single concept/a single exercise in each. This makes the videos bearable.

They are not “videos of lectures” but “lecture videos”.

I do not know exactly what you are referring to, but my students are very happy with that material.

https://youtube.com/user/pfortuny
Licensing isn’t what is important here, control is. The vast number of major contributions and contributors come from Google, and therefore they can steer the project in any direction they wish. That it happens in the open is and accidental side effect that Google can leverage at will to claim it isn’t really in control when regulators come knocking.
If you have a personal and a school/work around on Microsoft platforms, and you use them daily, I bet you can be asked to log in 500 times in a couple of week of intense use. And each time you'll be asked if you want them to "remember you"!
Recycling is overhyped because its a very difficult process that also consumes large amounts of time and energy. For very little purpose.
> In the future I expect to see BTC to mainly utilized for these types of financial transfers and less as a long-term store of value.

I have, in Sweden, the options of Swish and SEPA to transfer money. Swish is internal to Swedish residents, so to anyone who has Swish tied to their bank account I can instantly send money knowing their phone number.

With SEPA Instant Transfer I can send money anywhere in the EU, up to 100,000€, and it's guaranteed it takes less than 10 seconds.

These have been solved elsewhere, look inside the US who benefits from the fees charged to you, look who controls the lobbying power to keep these fees being charged to you. Boom, you now know that in the US the biggest limitation is always who has more money than you and control the policies you live under.

It's the same in other parts of the world, of course, but so much worse in the US...
But that's not the user experience.
I think you’re just bad at describing yourself here and your outcomes. It’s also locale dependent.

Where I am in SF - it’s purgatory. Even when I change to NYC - it’s incredibly difficult. The main reason? So much choice for the women. Why date sideways or down when it seems like you could always date up? There’s endless options available - whether they’ll stick around… not likely.
During the very early days of Android (2010, I think) I made some terrible arcade games. They made about 100$ a month from ads and I sold the rights for distribution in Korea for 600$ a game to a company that no longer exists (ubi-nuri). Live wallpapers became a thing at some point, and I sold some procedure generated garbage for $0.99. I think I made somewhere between 3-4k GBP out of the whole thing.

Then the market got very competitive, the "recently updated" section was removed and everything died immediately for me. I have no idea how you would get users now without an advertising budget.
Javascript sucks. CSS is misunderstood.