skysight-inc/HackerNews huggingface dataset:
>Open source authors do own their IP, but are altruistic enough to license it to others.

And when they do, they give up many of those rights in the process. At the very least they give up any right to tell anyone else what they can or can't do with "their" code. The entire premise of FOSS is that software belongs to the community, not to authors. It is fundamentally collectivist, anti-ownership and anti-capitalist at its core, and only recognizes concepts like IP and copyright out of legal necessity.

>Now, this has changed, so there is no longer any point of writing OSS for free.

The only thing that's changed is that a new generation of open source developers have lost the plot now that software has become a billion dollar business and suddenly they want to get paid for work they voluntarily gave away for free. The point has never been compensation.

Again, if programmers want to get paid, they can use a proprietary license, or write code for a corporation and get a paycheck. Or get a second job. Otherwise the complaints from people who likely have never contributed so much as a dime or a single PR for any of the FOSS code they use, and who chose the FOSS path out of a belief in its moral superiority to the capitalist incentives of proprietary software, are starting to get tedious.
What libraries?

https://developer.android.com/ndk/guides/stable_apis

Anything that isn't Android specific on that list, works in any OS with a ISO C or ISO C++ compiler.

Then there is the Java/Kotlin userspace.

Anything not part of those APIs is considered private API, and Android is free to just kill the application.

https://developer.android.com/about/versions/nougat/android-...

Then we have the regular Linux drivers that are considered legacy since Android 8.

> HALs expressed in HAL interface definition language (HIDL) or Android interface definition language (AIDL). These HALs replace both conventional and legacy HALs used in earlier versions of Android. In a Binderized HAL, the Android framework and HALs communicate with each other using binder inter-process communication (IPC) calls. All devices launching with Android 8.0 or later must support binderized HALs only.

https://source.android.com/devices/architecture/hal-types

Many like to think Android's usage of the Linux kernel matters, while the hard reality is that ART can be deployed on top of Fuchsia, and 99% of Android applications will keep on running without changes, probably recompiling might be required for the NDK parts, that is all.
I doubt it. A lot of SEO drivel appears easy to detect - recipes for example.

Recipes would ultimately be a list of ingredients, concise instructions and maybe a picture or two. It should be trivial to train a classifier to detect SEO spam in this context.

I think Google doesn't really have an incentive to do this, as SEO spam typically includes ads which can contain Google ads or analytics/Google Tag Manager which helps Google, thus prioritizing better results would work against their bottom line.
We were talking not about about clear signs but about small signs that could be artifacts or actual issues. In that case you are going to have to do some complimentary or repeated tests to verify, so the ML output saying something is an artifact will have no effect on those procedures unless it's 100% accurate.

But in general, these are matters of life and death, literally. You're still going to have someone looking at the images and verifying the output. That limits a lot the potential cost benefits of these applications.
How do you find memorizing these? I use an ergo dox as my daily but haven't got the hang of layers. Any advice to getting more out of them?

I'm also not sure how to use more layers without dedicating more keys to switch between layers?
IRS records reveal how the wealthiest avoid income tax
Founlist – The best tools and resources for online entrepreneurs and hustlers
Once you have to support HTTP/1.1 it's not really a text-based protocol, because support for chunked encoding is mandatory for clients. (Yes the chunk headers are technically text, but it's interspersed with arbitrary binary data. It's not something you can easily read in a text editor.)
How to Become a Professional Front-End Developer – What I Need to Learn?
... could you explain this with a bit more detail, please? Asking for those very ubiquitous ASN.1 illiterate friends :)
While I share the sentiment that the term "AI" is applied way too broadly these days, there is a point to be made that it's somewhat difficult to draw a clear line anyway.

Back in the early 20th century, chess was considered to be something only an intelligent agent can do. A few decades later programs became competent enough that it took a grand master to beat them. Today, it's hopeless to try and beat a chess program as a human.

The next barrier was NLP and understanding/generating text and natural speech. Speech recognition worked reasonably well 20 years ago and is close to human level today. Speech generation - given enough processing power - is now perfectly natural. Text understanding and generation is very close as well.

The development of AI bears an interesting resemblance to evolution in that sceptics are busy pointing to "missing links" and as soon as that link is discovered, they chase to the next one.

Intelligence itself is defined poorly enough as it is, and watering the term down by slapping the "AI"-label on everything doesn't help that. On the other hand, intelligence is a spectrum and on some aspects of that spectrum, machines have already surpassed humans decades ago (think of calculators, chess, memory, searching and indexing, etc.).

IMO, the most important distinction to be made is the difference between AGI and AI. A transformer model is AI in every useful definition of the term "intelligence", but it sure isn't "general intelligence" if only for the fact that it cannot actively query its environment for additional information and has no continuous stream of "consciousness".

Before we can dismiss a system as not being AI, we need a sharp enough definition of what we would define as AI first. A "I know it when I see it"-type of definition isn't helpful and always keeps the door open for the ultimate rejection: "but it still hasn't got a SOUL!"
Didn't couchbase move to FDB for their underlying engine?
The process may have as much carbon emissions as it needs and even more as long as none of them can eventually be traced back to fossil sources.

„Fossil“ is the actually bad property of these fuels.
They do but who doesn't? Apple isn't different than any other tech companies.

That said, yes, the global south produces for west in slave like conditions and it's sad.
Fuck both big and small publishers if their way to survive is getting my email.
Explaining event loop in 100 lines of code
You ought to love Apple, they give you "protection".
Hello,

I launched an Open Source deployment tool managed via Command-Line:

https://mdbgo.com/

Long story short - I always found the environment setup to be the most annoying part of web development. If you ever installed WordPress you should understand why…

The most comfortable solution for my workflow would be some kind of CLI tool that lets me define the frontend + backend setup I need for a given project & deploys it right away so that I have a live preview of the project.

Along with my colleagues, we’ve built something like this, and to be honest - we’re proud AF.

We’ve been using it for internal projects for some time and it made our work easier than ever.

A while ago we released an update that cleared most of the bugs and we’re now trying to open this to the public - for usage & contribution.

But we have a problem.

We’re not sure how useful would it be for anyone outside of our team.

That’s why I need your help. I need your answers to the following questions:

Is the landing page linked above clear enough? Do you have an idea of what the project does?

Would you find this solution useful in your workflow?

Please see the list of features of the project below - do you see any features that would be redundant and unnecessarily complicate the tool for you?

What other features a project like that should have?

Any general feedback is also appreciated.

Here is the full list of the current product features for your reference:

I. Backend + Frontend templates - currently you can compose your environment using the following technologies

MongoDB / MySQL

PHP / Laravel / WordPress / Node.js / Express.js / Socket.io / Passport + any node other module

Pure HTML+JS / Bootstrap / Angular / React / Vue / Tailwind

II. Free hosting - you can deploy your project on a mdbgo.io domain & host it for free

III. Custom domains - you can add a custom domain to your project- also for free but you need to own a domain (you have to have access to the DNS records ofc.)

IV. SSL - you can add an SSL certificate to your domain (HTPPS)

V. FTP access - you can upload assets for your project using a simple FTP connection

VI. Database- you can access your database (SQL or noSQL)

VII. Git repository - you can integrate your project with a private Git repository with one click. You can add contributors to your project & you can work on it together.

VIII. Predesigned solutions - f.e. working contact forms, newsletter tool, chat app & more coming soon

Please keep in mind that this is an early-stage project which is 100% free & open-source. Due to this, we recommend using it mainly in simple development environments that don’t require huge processing power or holding sensitive data.
Agreed, being able to become part of any group makes this problematic. Without repercussions, it seems difficult. Detection of ownership and the following loss of trust seems to be also in order. Or make the trust innate, not sellable to others, under the assumption that you cannot sell yourself.

Otherwise, it seems really like a cat and mouse game. Another option may be to force SEO to be indistinguishable from the best content. Is that the current goal?
Not op('s opinion), but it seems to me windows phone went slightly on that direction.

I feel Swiss typographic style does not convert that well to UIs (specially mouse / touch driven ones). It's all fine for direction navigation (arrow keys or a gamepad).
If that is the case normies living outside of the sphere of Russian influence have little to worry about surely. Better Russia than your own government.
Obligatory xkcd link: https://xkcd.com/2030/
Reddit.com Service Unavailable
Yeah same sentiments here. Provide a product, take my money, and call it a day. Mass email failures will come back to the sender but if I am paying and not ever opening the email so be it. Get out of my inbox.
It says: "connection failure" for me. Anybody else having issues accessing the site?
Same problem on StackOverflow
From what I've heard so far about FaceTime on non-apple devices, I'm extremely unimpressed.
Signal is funded by a $50M donation from Brian Acton, who made billions selling WhatsApp to Facebook.
The thttpd server also has CGI. I wrote about combining it with stunnel. The rfc-1867 tool is overly dated, and I've replaced it for my internal use:

https://www.linuxjournal.com/content/secure-file-transfer
Famous Artworks with Pepe the Frog (2019)
https://github.com/apple/darwin-xnu
Decision Making with Emotion Recognition AI
When reading those reports, one should always remember that banks have a team to advise you on which assets to invest in and that they'll make their profit as commissions on you buying and selling investment assets.

Advising you to convert your money into other assets now only to convert it back (potentially at a profit or loss) at a later time is a very convenient advice for them to give.
Thanks for a fantastic post. I've actually wrote a single tech book in my life, and found Pandoc to be really indispensable.

For example, while writing a book about Vim* I simply used markdown and Pandoc would allow me to translate it to all the different e book formats.

Pandoc supports syntax highlighting out of the box. Unfortunately, there wasn't one for VimL, so I had to implement it myself, but Pandcon would allow me to extend it.

I wonder if that's possible with Scrivener? Does it even support syntax highlighting?

* https://www.vimfromscratch.com/book
Don't let social media think for you
> the front page did not make it clear to me what the heck a Fizzgum is or why I should care

This is a very depressing trend of late.
Software Infrastructure Engineer & Software Data Engineer | Amsterdam, Netherlands | Remote (EU only) | Full-time

Our startup https://fraudio.com is bringing the latest AI technology to the finance and payments sector and is looking to disrupt it. We use cutting-edge technology and research-driven techniques to create tools that productionize AI for our clients, to combat various illicit activites such as transaction fraud, merchant fraud and money laundering.

Fraudio is currently comprised of around 25 people from many countries and cultures, which we believe is a strength. We promote transparency, ownership, collaboration, continuous improvement, quality, and having fun while working together. Our headquarters is in Amsterdam but we have a presence in Portugal, the UK, Italy and Spain. We are at a stage where our product is already in production and we are looking to expand it to a full SaaS product.

We are looking for a software infrastructure engineer who can help us expand our scalable, cloud-first infrastructure. We are also looking for a data engineer who can help us process raw data of variable quality from many sources into a robust central data set that we can use for feature engineering. Since we are a start-up you will wear many other hats apart from this focus and we expect a solid software engineering background.

Our tech stack is: Scala, Python, Spark, Kafka, Postgres, Kubernetes, GCP, GitLab.

Please apply via LinkedIn (EU timezones only). We review applications regularly over the next month(s) and you can expect a response roughly within a week.

Software Data Engineer: https://www.linkedin.com/jobs/view/2568947782

Software Infrastructure Engineer: https://www.linkedin.com/jobs/view/2243549780
strangely the guardian seems down to me right now. Here is an archive link:

https://web.archive.org/web/20210608063239/https://www.thegu...
> modern machines can detect anomalies but doctors still learn how to interpret EKGs and double check what the machine says.

Uh, TBH no professional so much as glances through the automated EKG summary. It's utterly useless and could be deleted with zero consequences.
When has he ever written in defence of privilege? His book wasn't about a Muslim takeover of France as it was about a spiritual crisis which affects us all. I think you're a little deluded not to be able to see that.
Thanks - that explanation helps a bit. But now I'm wondering if the code could be adapted to handle various convolution matrix filters and my brain is threatening to divorce me.
Nice to see that they were able to attract partners! Their service is great and building ecosystem can help a lot.
and theguardian.com + bloomberg.com
Looks like imgur is also effected, EC2 issue?
GitHub is having some issues too
Thanks for sharing really cool stuff. Criminals discussing logistics of shipping 1.5t of cocoine in banana boxes or tuna cans
Same problem on a bunch of websites, even those on HN's frontpage. All feature a varnish cache Guru Meditation Error. Some kind of global CDN is down I guess
Twitter isn't loading user profile pictures for me
Fastly is down
I think this is a problem with fastly.com

edit: Their status page now shows degraded performance: https://status.fastly.com
Reddit is fine for me.

But a bunch of other sites unrelated are not working.

All of them returning a cache vanish error.
I guess we've fallen off the end of the blockchain hype curve
> Not without notice of the company

Oh? The reports I read were that they could compel an individual to do something and not tell their employer.
This is the one and only Futuro in good use. It is camouflaged as a rock and I thought it was WW2 army bunker. https://youtu.be/GxwrKjhMe5o?t=89
GitHub assets also failing, eg https://github.githubassets.com/assets/webgl-globe-8bbbb3d9.... and avatars
> Or leave a comment if you have the actual machine, I'd pay $1000 for that.

I am sure the specific significance of the PM5544 is what you are looking for, but FYI there are plenty of PM5570 and PM5640 in Germany and UK ebay seller listings.

Just thought I would mention that if that is of interest to you.
Also Adobe. I wonder what they all in common?
If it's only Bitcoin inflating, that'd be fine because it'll have very little effect on the overall economy.

But if regular folks read this advice and then buy into Bitcoin at an inflated price only to lose value and sell at a loss, those newly bankrupt people will affect the economy and your local society.

Crypto enables global payments, but the results of mistakes remain local.
Getting a 503 now.
I'm seeing this on multiple sites (reddit, GitHub assets):

---
Error 503 Service Unavailable
Service Unavailable

Guru Mediation:
Details: cache-xxxxx

Varnish cache server
---

Seems to be affecting multiple services.
Will Linux users using Chrome be able to use it?
And a modern CPU runs billions of instructions per second, so it shouldn't take too long at all. Depends on the implementation of the function as well though, and how the compiler can optimize, unroll or optimize both the function under test and the test itself.
The vulnerability remediation lifecycle of Alpine containers
iOS 15: Find My network can still find your iPhone when it is powered off
Stackoverflow, Reddit, PayPal Down
Looks like Daniel is having Varnish cache issues. That link produces a 503 from Varnish
Sure, so I do use petgraph for actually visualizing the lambda DAG graphs, since it's got a very nice graphviz integration: https://github.com/yatima-inc/yatima/blob/059b0abccd0ca54b9a....

You can see the output of that here: https://i.redd.it/94zg24fboyv61.png

(N.B. We removed that module from the language core since we're trying to make that no_std, but we're adding it back to our utils crate soon: https://github.com/yatima-inc/yatima/issues/70)

But we can't use petgraph for the actual computational lambda-DAG because of performance. For example, one thing we get by using pointers is constant-time insertion and removal of of parent nodes (every node in the graph points to their parent). We actually wrote our own Doubly-Linked-List in Rust (it can be done!) to store pointers to the parents for this reason: https://github.com/yatima-inc/yatima/blob/main/core/src/dll.....

There's also memory concerns, given that the lambda-DAG collects its own garbage, freeing space allocated for nodes when no longer in use, whereas I believe petgraph is just `Vec` internally, which would require shrinking, and that would also be slow.

All this low-level pointer manipulation was, tbh, a huge amount of work, but the end result is a performant lazy lambda-calculus reducer with sharing in a few thousand lines of Rust, which means fast lambdas on wherever WASM runs.

(That said, I'm a little bit concerned about cache misses with all the pointer chasing we do, but I haven't yet gotten around to profiling different Yatima expressions to measure this. Would be a great project for an OSS contributor too, so I'll probably make a GH issue for it!)
Pypi Is Down
For general typing - I dedicate ~15 minutes a day on sites like monkeytype.com. I also completed the courses on typing.com when I first received my moonlander. Monkeytype also has settings to emulate a lot of the popular alternative layouts if you want to try any out.

For shortcuts - I just conciously accepted it takes time to learn. I'd say it was about a month before I stopped reaching for the old shortcuts and started to use the layered shortcuts.

It can also help force you into it by not having the old keys mapped - obviously this comes with judgement on a per key basis. I'm not asking you to unmap "A" - but unmapping/not-mapping the F-keys in their usual place coerces you into using your new mapping and you'll just get the muscle memory eventually.
Stackoverflow Is Down
Error 503 Service Unavailable
Won't spammers using private relay lead to websites displaying captcha to all users coming from it, similar to how they do for VPN/Tor users currently?
In some countries, getting into tech is impossible if you're not lucky to have the right credentials. In France for example, any even remotely technical job will require years of higher education and experience (yes there's an obvious catch-22 here). You can have perfectly serviceable skills that would put you at a junior/mid developer or sysadmin level and be completely unemployable - at this point crime doesn't sound that bad if you have no other alternative despite otherwise having no propensity/attraction to participate in criminal activities.

For what it's worth, I would still be completely unemployable in France despite having 7 years of successful commercial experience under my belt in some well-known companies. Thankfully I played my cards right and managed to move to a saner country where tech is still more or less a meritocracy.
I had this once, I ended up finding something in a region I don’t normally use.

I have also canceled an aws account over this which I would not recommend as they require you to go through support to reactivate. Doable but annoying.
OP apologized and took down the code so he wouldn't be served with a lawsuit, not because he thought it was fair.
409A for Preseed Startup
Question for fellow founders. We just raised our preseed round and I'm looking to give employees stock options. My lawyer said I'll need a 409A but some founders have told me I can do it at the later stage. What's the real risk here? I just don't want to pay a few Ks for something that represents a super small risk.
Blocks some referers by default:

static const char *azDisallow[] = {
"skidrowcrack.com",
"hoshiyuugi.tistory.com",
"skidrowgames.net",
};

Anyone know why?
Show HN: Mooncamp, if Notion and OKRs had a baby
I think fastly (fastly.com) is having an outage right now
Also see https://downdetector.com/status/stackoverflow/
Fastly Outage
Computer security is hard. That's why ransomware attacks exist. It's just as hard for ransomware attackers as for their victims. If they were good at computer security, they'd be working a legitimate job. I find your incredulity strange, it's like hearing about the Valentine's day massacre and being shocked that mobsters could be at the receiving end of a Thompson for once.
That use case is highly suspect. The reason sharing medical records is difficult is because medical records are sensitive information. Blockchain technology does not solve this problem, and in fact makes it worse. By the very nature of blockchain every single hospital would now need to store all of the medical information of everybody in the country. That means if a single hospital is compromised (which is inevitable) the medical history of every single person in the country will be leaked. At that point, you might as well just place everybody's medical records online for all to see, the end result will be very similar.

Hospitals could encrypt this information inside the blockchain, but then they would need to contact each other for the keys, which defeats the entire point of the blockchain. At that point they might as well contact each other for the data, after all.

Using blockchain technology also means you cannot abide by GDPR's right to forget. That means storing any personal information in a blockchain is a legal liability, at least in the EU, which limits its potential use cases even further.
Some Github stuff (and pages) are also down:

- https://docs.github.com

- https://redux-saga.js.org/
So they got to this most wanted man and instead of arresting him they fed him an app to help catch all his buddies while at the same time put a target on his back? Pretty daring move.
What do they all have in common?
Varnish Is Down
Apple confirms iCloud+ Private Relay feature won’t be available in China