skysight-inc/HackerNews huggingface dataset:
I use and recommend workflowy. It's an outliner (nested text) they syncs across all my devices and saves regular backup dumps to my Dropbox.
You can use it on mobile via app or web.
Spoken like a true software/devops engineer…
https://archive.is/Q2uTo
Looking for product ideation/interim product management service
Looking for a product management as a service company that can assign a part time person/team to look at my product+ market+ new ideas and assist with market research, product definition, UX etc...
Cageman (1992)
I enjoyed this
If anything this renewed my respect for journalism and historians.

Just keeping a bunch of boxes with papers around is quite useless without knowing why they exist in the first place.
AFAIK Wordpad can only open Word 6 files.
To build on the other comments, because anyone can just print up their QR code. Somchai the Tuk-Tuk driver can simply print the QR code for his personal bank account and glue it to the roof of his Tuk-Tuk and now he accepts electronic payments.
Discovering these children were not murdered is fantastic news. Anyone upset by that should reflect on why.
Ask HN: Has anyone used assembly recently?
My 13-year-old has been experimenting with reverse engineering and modifying Android games.
He's fascinated by Smali, can write in it directly, and uses Apktool to repackage the APK.

He's now interested in learning assembly language.

Has anyone here worked with assembly in the past 5-10 years?

Could you share your experiences, including why you used it and what you accomplished?
The boiling frog of digital freedom
The users only rate authors and enter no other data. So the only demographic data I have is the list of countries Matomo outputs. For last month, the top 10 countries look like this:

United States 46.4%
United Kingdom 8.1%
Canada 5.2%
Australia 4.3%
Russia 3.9%
Germany 2.9%
Italy 1.9%
France 1.9%
India 1.8%
New Zealand 1.3%
Why are GPUs well-suited for deep learning? (2016)
I'm sure it's different, but is it as different as say, Italy is to Germany? or Portugal to England? or Estonia to France? I have no trouble believing that American states have noticeably different cultures, but drastically?
I have to say that in Italy (and Europe) in general they are not that bad. Still way behind google maps. Like anything else unfortunately.

Anyway my point stands: if something doesn't have a clear business model, I'm not happy using it. If the business model is ads I'm very unhappy using it.
Change your DNS - Cloudfare doesn't play nice with archive.today - (think, David vs Goliath)

2023:'public-dns'

You may also try an archive.today mirror;

https://archive.vn/jakiU

https://archive.li/jakiU

https://archive.md/jakiU

https://archive.ph/jakiU

https://archive.fo/jakiU

https://archive.today/jakiU

However, changing your DNS is the answer to the problem.
not to talk about what some companies are doing with some common fruits.
Better indeed.
was very excited about this! but recorded my thing and tried to export it and the page went unresponsive. ugh. so sorry but have to go back to real audacity.
The full film is on YT if you'd like to watch it: https://youtu.be/A3dBK0xvr0c
If you're afraid of Google and Microsoft, you don't need to create a Google or Microsoft account with federated websites.

It's not like Google or Microsoft are ever going to bother with ForgeFed or any other type of ActivityPub for that matter. They would totally drop email if they could convince their customers to exclusively communicate through Teams/GChat.

For federated protocols, you can run your own server, or use a medium sized hosted service. If this gets merged upstream into Gitea eventually, you could use Codeberg or one of the many other Gitea servers out there.

If you want to deal with a million accounts, you can. There's nothing stopping you from registering accounts for every service you use even if this takes off and everyone else moves on to federated services.
> cognitive dissonance of Americans and Brits

Gmerc, you have provided good information and insight - and I myself have noted about 24hrs ago here that if someone wants to mention authoritarianism (or oddity, whatever daring idea) in a page about colourfulness some reference about how the two would relate is required -, and I understand that hearing the same in-ways weak ideas past the n-th time can make one edgy,

but look: if a Norwegian noted that Swedes have bumpy roads, he is not at all mandated to live somewhere without bumpy roads. The bumpy roads of Sweden are such if it is reasonable to call them so after fair assessment. The bumpy roads of Norway become relevant when somebody is denying that.

There are not just «Americans and Brits» in the public, there are not just people interested in defending one specific position in public, and crossfire that gets divergent from substance is not good for the system.

Some people may instead look at Singapore with interest (naturally also its counterpart: concern) because they are seeing a crisis in their own environment and may look at apparent champions with hope.

Assumptions should be limited. And we should remain coolheaded.
They could do that, just as much as someone could pull videos and songs from youtube and use that to train a model. Its public content, so if people wanted humans and machines to not access it then don't publish on a public platform.

One can argue about ToS and copyright, about different interpretations of fair use, derivative work, DRM protections, and so on. Usually people are not interested to discuss finer details of those things. Most people seems to want to perceive it as either being public or not public, in which case, Youtube is just as public as PyPi.
The article doesn't even mention his religion/beliefs which is odd despite saying

> They are shamelessly moralistic, written on the basis of exhaustive literary theory, linguistics, geography and world-building, and quite devoid of social commentary or Empsonian irony

yes, because it was a heavily catholic work.

> This mythology, he felt, must “reflect and contain in solution elements of moral and religious truth” but must lack all explicit reference to the Christian religion or the “real” world as we know it

This is especially true though and undersold. Tolkien's catholicism had an immeasurable impact on his writing and LOTR. he wrote: "[LOTR was a] fundamentally religious and Catholic work; unconsciously so at first, but consciously in the revision. That is why I have not put in, or have cut out, practically all references to anything like ‘religion’, to cults or practices, in the imaginary world. For the religious element is absorbed into the story and the symbolism."

his works are absolutely beautiful.
I am waiting for someone publishing the theoretical limits of these "AI" systems. They're certainly impressive language models - don't get me wrong on that. But every algorithm and every model has its limits. To know the limits turns their application from hype into engineering. And of course, the hype-sellers will try to keep that from happening as long as possible.
Show HN: FastMJPG, low latency capture, transfer, record, pipe, and view
If we are burning something to create energy anyway then perhaps it makes more sense to burn waste rather than fuel we dig out of the ground.
Would be the next logical step. But without strong incentives, either intentional rationing of row materials or the equivalent sharp increase of their cost, I don’t see any indication producers and retailers would adopt it.
https://archive.li/wAp0c
For 2d, a line, for 3d a plane, for nd a hyperplane.

https://en.wikipedia.org/wiki/Hyperplane
Are you sure? Kotlin allows for one-line functions. This is valid Kotlin:

fun sum(a:Int, b:Int) = a+b

In fact, it is even shorter than the lambda equivalent:

val sum = {a:Int, b:Int -> a+b }

Even so, if you still need a block body but dislike the mandatory return, you can use a run body (where the last value will automatically be returned).

fun sum(a:Int, b:Int) = run {
doThings()
a+b
}

And even in that case you can use let, apply, and all the other syntactic sugar to allow beautiful flows and one-liners
Hardly new, Amazon lists is as discontinued by the manufacturer which probably explains why it's tough to find.
I was having the same problem where I wanted to block events on my iCloud calendar on my work Google calendar. Google allows you to subscribe to other calendars (Like the iCloud one) but there’s an invisible limitation of 10MB where it then just doesn’t do anything and no events show up.

I set out to build that (of course I already bought a domain!) and only while building that stumbled upon a gem for calendar parsing which was built by someone who built a service like that already which did exactly what I wanted…just better so I’m just using this now:

https://calmcalendar.com/
I wonder why they chose 3.5mm in the first place instead of making an USB thingy. Just because it used to be more universal compared to like 5 different standards for the charging/data port? There are some theories online but no definitive answer as far as I can tell.
This sounds like Stockholm Syndrome.

Xi isn't enacting enlightened laws to protect the environment. Quite the opposite. He's opening more and more coal fired power stations. He doesn't care if the rivers overflow.

You're saying "but he could do good", he won't. Dictators never do.
I really wish more watches/wearables would be made with these 8-bit low-power chips and have exposed data pins to make them hackable. 3 years battery life is where it's at for a watch. If I have to think about charging my watch is a no-go for me.
https://archive.li/R516I
https://archive.is/mfomL
I want to add to this, to address all the "just ..." suggestions posted in reply.

This change constituties a NON-CONSENSUAL CHANGE to my computing environment.

My workflow is broken, and I have to fix it.

This is one of the million paper cuts by which my relationship with Windows was broken.

This is why CONSENT is important in computing.

It is absolutely fucked up, and I won't tolerate it.
All words are made up!
> This article, as noted by other commentators, is thick with strawmanning and painting false narratives.

You sure got that right! Prosecute irresponsible journalists.
Who were they for then?

Recall the context, please:

the first footbridge over a road in Britain

a country with a network of roads 2,000+ years old.

And who were those roads for? Armies to march on.

You know, armies of people.
One every year until Apple actually implements this basic functionality I guess.
Didn’t AWS pull the rug out from under a fledgling, but increasingly popular, social media site that never recovered from their actions “after the platform was deemed to be both "unwilling and unable" to address extremist speech”?

https://www.newsweek.com/amazon-web-services-parler-lawsuit-...
The datasets contain the file hashes, so this is definitely something you can do already.

https://play.clickhouse.com/play?user=play#U0VMRUNUIHByb2plY...
Cool, but its not really hacking if you just use an sdk to write code for a platform.
Windows stole my Windoze mindshare
Didn't you see that sharky blimp in the GitHub repo? Or is it a blimpy shark? I find that funny. Also, as transpires elsewhere in this thread, “blimpy” seems to be an alternative spelling of “bloated”. Could be emacs users not taking themselves too seriously for a change. Refreshing!

And the comments here, how everyone's imagination goes off with associations and interpretations? I'm not even sure there is a single consistent explanation for all of this and how it's funny. Maybe it cannot really be explained. Forget reason for a minute, if you can, and just enjoy :)
https://archive.is/mOpGu
EDC: Every Day Carry
Event-Driven Architecture: A Beginner's Guide for Cloud Native Developers
As long as the information exists somewhere on a server, getting access to it is just a matter of politics.
I know the Tolkien stories inside out at this point. I just can't get enough of the language. The way he made modern English sound archaic is amazing.
You do realize that what you personally defined as "humor and teasing" against a broad userbase is against HN guidelines, right, which is why it got flagged?

Also, something being humorous requires it to be funny and get people laugh, but I don't think many are laughing as making fun of Windows users jokes have been stale since the days of Windows Vista, Mac VS PC ads were the rage, and Steve Jobs still had a pulse.

If that canned joke still makes you laugh in 2023, maybe your sense of humor is bad.
I used it on text files with non-windows EOL chars, where notepad would get confused.

One of the great things of the windows builtins is trustworthyness: they're always there. Even if notedpad++ is miles better, it can't always be installed, e.g. on a server.
This does seem nice and even simpler than TI's Ez430-chronos [0].

That said, 3 years on a single battery doesn't seem great of course I suppose it depends what apps you use and load..and that it's programmable that is cool.

[0] https://www.sparkfun.com/products/retired/10019
I was in India earlier this year, and found there was no way (and I spent hours trying) for a foreigner to get access to the UPI system. This meant:

1) There were some cashless fast food outlets that I couldn't eat at

2) There was no way for me to book an intercity bus ticket

I eventually managed to get a bus ticket by sweet-talking someone in a shop to use their personal UPI account in exchange for cash.

I fear there's going to be more problems like this for travellers as communities go cashless around the world.
I didn't know about task spooler. Is it better than using xargs with a parallel pool?

xargs -L1 -P20 git clone --bare < repositories.txt
OWASP Kubernetes Top Ten
Mastodon would need to add support for the necessary object types and protocol extensions. Things like comments on issues or merge requests may federate without special care, but the experience will be pretty bad out of the box unless Mastodon chooses to implement the extensions necessary for project tracking.

Mastodon does nothing with many types of ActivityPub and ActivityStreams objects because they don't make sense for what Mastodon is. When you send a Create status for a Polygon or a Service object to Mastodon, there's very little Mastodon can do with all the data you provide it, because that type of object doesn't really make sense. There are uncommon types that could be rendered in a timeline, I suppose, but I hardly expect to see Mastodon render "Sally indicates that Mark is her brother-in-law".
I don’t think currying is esoteric at all, and if someone told me in a code review that it’s “too complex” I’d start looking for a new job immediately, since it’s a career dead end if the reviewer doesn’t even understand simple functional programming.

That said sadly these days I’m working on smart contracts in Solidity which is object oriented, and the primary functional alternative Vyper has had major problems while Rust has proven to be slower to develop in, at least for cosmwasm chains (I still hold out hope for Rust). So you could have a point lol.
Related - fix for the forced-death-after-3-minutes issue:
https://github.com/vs49688/lotrbfme-launchers
> the main source of funding for universities are governments

Further off-topic, but extremely important: was a way ever found to avoid that pitfall, of intellectual production being bound by financial contributions? Freelance intellectuals living on other means (e.g. book sales) may be only somehow less constrained.

Aware of the issue of biased sources, you will have faced the problem: do you also have keys to get to unbiased sources?
When I was experimenting with OpenGL the most common glitch was a completely black screen.
> My needs are quite typical
> about 30 docker-based services

That's 30 more docker services than most people, probably even most devs have at home.

I'm not devops-y enough to know what to do here, but this seems like the kind of thing where I would want something more to the "Enterprise" rather than "Lightweight". I'd probably want the full suite of all kinds of automated management features and dashboards and such.

I'd probably even think about building my own connector to HA before if that's what I needed to be able to use the industry standard logs platform... 30 is a lot.

Then again, I might not be the one to ask, I avoid self hosting at home pretty strongly.
There is simply not enough demand to justify spending double the time on publishing every update (one build for App Store and one build for Homebrew). There are very few people that use Homebrew and cannot use the App Store. The non-App Store version is intended for users on locked down corporate computers.
Seems like it's a good example of developing countries skipping technological nodes and ending up with better solutions. For example, most of eastern Europe was already using fiber/copper Ethernet 15-20 years ago, while most western Europe and US were stuck with crappy DSL lines.

In the payment processing sphere, we are stuck with a duopoly that charges insane fees for something that was very complex and labor intensive 50 years ago. But today - if we could start from scratch - the entire payment volume of EU can be processed on a well provisioned computing rack with a software written in less than a year by a small team. It could be offered by ECB as a free service, with strong privacy guarantees written in EU law.

Entire modes of fraud, such as credit card cloning, would cease to exist. Online payments - seamless, safe, and instantaneous, just scan a QR code.

But we cannot start from scratch because the incumbent is good enough and the rent they extract from each member of society is small enough to not motivate them to initiate a switch, even if the aggregate rent is a staggering amount that would be recouped in days of the new system going online.
This Article previously Posted and Discussed on HN: (53-comments - 2023-08-31) : https://news.ycombinator.com/item?id=37344562

https://archive.is/x9OSJ
Hype sellers, despite being annoying and noisy, are not the reason why it's hard to figure out the theoretical limits.

To put it the form of a rhetorical question: many of these models are public, so why "wait" when you could do the research yourself?
It's both. You can transfer/receive money to/from anyone with either a QR code, a UPI address like `batman@upi` or a mobile number.

You can also setup mandates (autopay) for recurring subscriptions like Netfix. Unlike Credit Cards, you can even bypass the merchant and directly cancel an autopay through a UPI payment app.
What have you seen as best examples of interfaces that support your local context.

Anyone ideas beyond throw everything together in one long field.

Part of what’s lost with this approach is you then don’t really know which part is which. Aka loss of semantic clarity.
ty Dan

https://archive.is/M0b2L
Rumour has it Nyquist was promised to be on 18 breakfasts a day to placate investors after a slow quarter.
Clearly yes. It doesn't say any restrictions.

Code which has a "can't be placed on github" license restriction is definitely not open source, regardless of what other terms the license purports to have.
Now Indian airports have outlets to create UPIs for foreigners visiting the country
Without drugs, some Burners' happiness now is entirely dependent on solar panels and gas generators for mood music. Tie the vintage scarf to the door latch.

And, yes, some of us Americans will never starve even if food prices go up 10,000%. I wouldn't doubt Home Depot and Costco stocks blip up for the quarter due to the vast "non-consumerism" consumerism preceding said event.
It's obvious that none of the people slamming the source here have ever read anything by these groups. You are all long on failed attempts at guilt by association, and short in explaining what any actual problems are.

Honestly I think all such comments should be considered intellectually incurious and banning offences here, given the pride in aggressive moderation. It's just so tedious that every time someone posts something from a conservative source, half the comments will be exhortations from leftists to automatically ignore the article based on an endless stream of insinuations and ideological babbling.

If you have a problem with the article then let's hear it. If you have a problem with the people saying it because they aren't in your tribe, then please butt out of the conversation so the rest of us can have a proper discussion.
Cpp goes nowhere to this level.
Jai templates execute normal code (any code) at compile time, so there is no need for sfinae tricks or others, you just write code that directly deals with types.

You can do things like having structs remove or add members by just putting the member behind an if branch. You can also fully inspect any type and iterate members through reflection. There is a macro system that lets you manipulate and insert "code" objects, the iterator system works this way. you create a for loop operator overload where the for loop code is sent to the function as a parameter.

It also lets you convert a string (calculated compile time) into code. Either by adding it into the macro system, or just inserting it somewhere.

Some of the experiments ive done were implementing a full marc-sweep GC by generating reflection code that would implement the GC sweep logic, having a database system where it directly converts structs into table rows and codegens all the code relating to queries, automatic inspection of game objects by having a templated "inspect<T>" type thing where it exposes the object into imgui or debug log output, fully automatic json serialization for everything, and an ECS engine where it directly codegens the optimal gather code and prepares the object model storage from whatever loops you use in the code.

All of those werent real projects, just experiments to play around with it, but they were done in just a few dozens/hundreds lines of code each. While in theory you could do those in Cpp, it would need serious levels of template abominations to write it. In jai you write your compile time templates as normal jai. And it all compiles quickly with optimal codegen (its not bloating your PDB like a million type definitions would do in cpp template metaprogramming).

The big downside of the language is that its still a closed private beta, so tooling leaves much to be desired. There is a syntax color system, but things like correct IDE autocomplete or a native debugger arent there. I use remedybg to debug things and vscode as text editor for it. Its also on relatively early stages even if its been a thing for years, so some of the features are still in flux between updates.
How does one do it in sunOS?
India's largest denomination banknote is now just Rs. 500 or $6 after their recent ban on the Rs. 2000 notes. Thus, online payment becomes the only way to transfer any meaningful amount.
Maybe they meant very long names?
For aspiring Mac game developers, from the same area (Macintosh based operating systems) there was another nice book: “The Black Art of Macintosh Game Programming” [0]. Also includes a basic flight sim.

———

[0]: https://www.macintoshrepository.org/18735-black-art-of-macin...
Paradise compared to having to walk over heroin addicts and face the threat of physical violence
Can’t wait to hand over my passport and drivers license to some random person after security wearing a uniform and holding an iPad after I get off an 8 hour red-eye.

Surely nothing can go wrong.