skysight-inc/HackerNews huggingface dataset:
Both API and web app served out of AWS lambda/API Gateway/Cloudfront. Back office app served from S3.

- React and next.js for the web app.

- Node.js & express for the API.

- React-admin for the back office.

- Postgres for the DB.

The biggest benefit to me of the above stack is running it out of AWS lambda. Pay only for what actually gets used, and more importantly it will scale to any sudden surge in customers without any effort on my part.
Yeah, USSR's help was sought out by Afghanistan. How does it concern US? As a sovereign republic, it's Afghanistan's right to self govern seeking help from whoever she pleases. It's none of US' business.

As for history and barbarians. In the last 300 years, US have eclipsed whatever injustices others have done in thousands of years. If we include the whole of western hemisphere, it's not even comparable. There is no other civilization that matches the horrific evils that the "enlightened western civilization" did even remotely. You lot wiped off entire natives from multiple continents. Did mass murder in other continents. Followed it up with slavery. I could go on, but even chengiz khan looks like an emo kid if you look at the evil and barbarity of western history.
I think you've just described getkirby.com including the content folder naming.
Possibly some hospitality TVs still come as dumb variants but that seems to be changing too.
How Business Intelligence Software Can Help Managers?
The UK grants a limited right to protest under Article 11 of the European Convention on Human Rights since 1953.

The UK absolutely does have a constitution, but it (roughly) consists of all of the laws (including unwritten ones). What it does not have is a "documented" single constitution, like the US or France.
What? I regularly read entire books on my phone.
Digital Transformation Services: Revamp Your Company
Thanks! Yeah, they kind of are.
None at all. You clearly can, because many people have.

However, saying yes to things is definitely more impressive to people than saying no. Sometimes that might mean sacrificing personal time in order to get stuff done at work. You don't have to, but the person who chooses to is more likely to be asked to do the next thing, and the next, and eventually that impacts your career progression. It can stunt your 'life progression' if you do too much of it though.

The counterpoint to all that is that the person who does good work and gets everything done in their work day, and doesn't need to work longer hours, is often even more impressive still.

As a rule bosses like capable people who are open to putting in more effort, but who don't need to put in more effort. Really, you need to understand how your boss thinks in order to impress them enough to move up.
Software is more permissive, yes. OTOH doctors are very used to have their options limited by the hospital they work in.
Chatbot Tells Story of Mankind's Demise
It's important to remember that the only M1 Macs currently available are consumer and base model products—yes, even though one of them has "Pro" in its name. Few if any of these limitations matter to the target audience of these machines, and will likely be resolved when mid/high tier Apple Silicon products are released.

Yes, I know that someone will make a compelling case for why they need to plug three monitors into their MacBook Air, but just know that you're in the minority. In fact if you plug anything into your laptop other than a power supply or USB storage, you're probably in the minority.

You can bank on M1X supporting at least 32GB of RAM, more external displays, and more external ports.
As someone who loves Discord, I'm curious why you'd think that, can you elaborate how it's user hostile?
S.Korea parliament committee votes to curb Google, Apple commission dominance
I wonder how much bad press it will take for apple to finally give in?

Or have they dug their heels and it’s happening regardless the cost.
I'm glad that here in the uk they will be ignored.
Cooking meals together and having the natural rhythm of multiple days mean that not every topic has to wrap up in the 55 minute slot allocated to it.

I was initially skeptical but am a complete convert to the 3-day, 2-night minimum, stay in a house, grocery shop together and cook every meal in format. (Practical exception as needed, such as for 4/3 trips where the first evening is a late arrival and a dinner out works better.)

The number of topics that got addressed/finalized while chopping vegetables or around a fire pit in the evening is likely at least equal to what we did discussing in structured setting in the living room.

(And yes, it’s a way to make 40 hours of “work” fit into 3 days, while being cheaper than 3 days times 7 people in hotels and restaurants. They can be exhausting and if you don’t like your team in the office, it’s probably not going to get better as ersatz flat mates.)
Token Authentication for Django-rest-framework
Well, you could say that about key--value stores and document stores, too, couldn't you? Ex: 1. They store data as lists of documents, 2. The result of any query is also a list of documents.

If composition of queries is all you want, you can get it from way more things than just relational databases.
Where to Learn Web Development Online
I know of RapidAPI by rakuten, it operates as an API marketplace like this
Wind vs solar cost is pretty much equal. It's also at least as capable as solar for giving you a significant energy mix.

https://www.carbonbrief.org/wind-and-solar-are-30-50-cheaper...

It scales "vertically" (bigger turbines!) while solar scales horizontally (more roofs).
Thanks that’s a great answer. Of course it’s a game of perceptions. A lot is said about saying no to certain kind of work and yes to others. You want the kind of work that is easy but seen as hard (easy could mean easy to you, enjoyable even).
In Spain there's a very similar immigration catch-22. You need to be registered as a resident (and hence have a stable address) to get an identity card, but good luck doing pretty much anything (including opening a bank account or renting a flat, which almost always requires a bank account) without the identity card. It's possible to open a bank account as a non-resident to break the loop, but this requires a certificate of non-residence (!) which takes several weeks to get.

Everyone I know who came to work here from abroad just either went to a "friendly" bank branch where they turn a blind eye and open an account for them without the certificate of non-residence, or "cheated" the system by registering as a resident at the address of some coworker, boss, acquaintance, etc. (without really living there, of course). The latter is so widespread that many websites for immigrants describe it as "the" way to do things, they don't even mention the "orthodox" way, which makes sense because it's just not practical. It's ridiculous.
It was a Usenet post to comp.os.minix, not quite an email.
Ah, thanks! Not having had an iPhone after the 2G one, I couldn't check myself, and I had assumed that these details would be mentioned at the beginning of the article...

I think it was an unfair move from Apple at the beginning, but given your description it seems the current status is fair and the article is basically a click bait.
Carbon-Neutral Shipping
Thank you for the other references.

> Down voted because this is misinformation

I would hope you might agree that term is better reserved for bullshit conspiracy theories and not peer reviewed research published in one of the most cited journals in the world.

> the citation you provided does not support your claim

Upon re-reading the paper I still find that my claim is supported.

"Although antiviral T and B cell memory certainly contribute some degree of protection, strong evidence of a protective role for neutralizing serum antibodies exists. For example, passive transfer of neutralizing antibodies can prevent severe SARS-CoV-2 infection in multiple animal models,12,13 and Regeneron has recently reported similar data in humans14. We therefore focus our studies on in vitro virus neutralization titers reported in studies of vaccinated and convalescent cohorts"

"To compare neutralization titers across studies, we determined the mean and standard deviation (on a log scale) of the neutralization titer in published data from seven vaccine studies (mRNA-1273, NVX-CoV2373, BNT162b2, rAd26-S+rAd5-S, ChAdOx1 nCoV-19, Ad26.COV2.S and CoronaVac) and one convalescent study3,16,17,18,19,20,21,22"

" This model assumes that there is a protective neutralization level, T, above which individuals will be protected from infection and below which individuals will be susceptible. The protective efficacies observed in phase 3 clinical trials of vaccinated individuals (and another large cohort study of convalescent individuals1; "

[data shows higher level of neutralizing antibodies from four of the vaccines compared with convalescent studies]

It is possible -- even likely -- that I have misunderstood the paper. And both you and the paper I cited agree that more research is needed to establish the correlation between levels of neutralizing antibodies and protection from infection and disease. But my claim was _about_ the levels of neutralizing antibodies and as I understand it that claim is supported by the paper.
I thought that import substitution had long been discarded as an explanation for economic growth in Japan, Taiwan and South Korea. These economies were much more open than other countries at the time. A good counterexample would be Argentina, which tried import substitution without opening up to trade - and failed miserably.
> I continue to believe that boring, trustworthy random tokens are underrated, and that people burn a lot of complexity chasing statelessness they can't achieve and won’t need, because token databases for most systems outside of Facebook aren’t hard to scale.

Then why did you decide to go with macaroons rather than random tokens? Do you know for sure that fly.io needs that statelessness?
Nirvana sued by the man who appeared on Nevermind’s album cover as a baby
(1922)
>However many cigarette companies as well as alcohol producers have very successfully switched to targeting women, or sometimes I guess, with questionable ethics, teenagers.

Could you give some examples? I'm curious how they did it
Could you share what python libraries you use in your projects for ML and NLP?
Restaurant meals! No question.

I cook 90+% of our dinners at home as it is. Getting a chance to go to a restaurant is easily the best part of business trips.
A mix of "microblogging" and "imageboard culture".
The data is in the tables, summarized in Figure 1:

https://www.nature.com/articles/s41591-021-01377-8/figures/1
I think you don't find many problems because you're using firebase and that's outsourcing a lot of problems you'd face if you weren't using it.

Many people don't want to be tied to a provider to this level (I think it's all about trade offs, not saying it is a good or bad thing).

In the stack you described, in my experience, it is a real headache to get a stable and realiable system where you need authentication, permissions, users management, a CMS, background jobs, input validation, migrations, internationalization, etc.

Ruby on rails, Laravel, Django, etc provide a clean, well documented and battle tested solution to all of this. The modern stack you describe, if not outsourcing all of this to a third party, it is pretty complicated and no one builds it the same way.

That's why people complain about these modern stacks being complicated, you're just not feeling it because of the trade offs you've made. (Good for you!).
Uhh, our Cruise missile flown the wrong way, i demand... ;)
For realtime chat, we already made one.

https://altilunium.github.io/blog/darkHeya.html
> do as much statically or server side rendered as possible

Love this - a terrific cheat code!
Well, simple really.

The state seized X $ of assets from you and notes as such. After 6 months, they finally get to auction it off, it is now worth X + Y $. Since the state seized X $ of assets, they ought to give back the Y $. They got what they wanted as they have seized X $ not X + Y $.

If the assets are now worth X - Y $ (Y <= X) then nothing happens, as the state has seized the amount X from you already. They got what they wanted back then and that it is worth less is not your fault.
I have a history of not giving a damn about what my computer is like. My philosophy has always been that computers should be sort of low end and when they fail throw them out and get a new one because it doesn't matter, data is backed up.

having a slightly crappy computer allows you to also be sure that your stuff when it works, it will work for everyone.

Operating systems and computers are commodities is how I thought.

I recently bought an M1 because I was tempted to find out if it was as good as hyped, and I have to admit I love this. I'm just sad I didn't splurge on the big one. Damn it.
Heuristics are annoying and data-dependent algo changes are dangerous.

Completely different example, but limits in Splunk aggregations - it means you can run your report on small data, but when you scale it up (to real production data sizes, maybe), then suddenly you get wrong numbers, and maybe results like "0 errors of type X" when the real answer is that there are >=1 errors. Because one of the aggregations used has a window size limit that it is silently applying. This stuff is dangerous.

What Splunk was doing for me would be the equivalent of an SQL join giving approximate answers when the data is too big.
> So these are entirely problems with private actors

The CROUS, which manage the dorm in my example, are a public actor.
.lifting-card {height: 100%}

If you like the column heights aligned on /convert/appdetails.
More USB/Thunderbolt ports and more spacing between them on laptops. I cannot plug my Yubikey into them without unplugging other devices. More RAM!
If it's hard to figure out how to cancel a subscription then just do a chargeback. Since it costs you nothing and is very expensive to the business. Punish them for the dark patterns and spying and bloated nodejs background processes.
A self-hosted TiddlyWiki instance (the nodejs-based version, not the single html file approach) might satisfy many of your requirements, albeit not the search preview. https://tiddlywiki.com/
I really like that, especially the SVG diagrams. Is this exported from some flavor of TeX?
Roku TVs have handled 4k for years with much lower price points. They also have the best track record for supporting their product lineup.
Agreed. The only interesting remarks are software-related changes, as its practically a given that they won't replace the 16" MacBook Pro with something with only 2 TB ports and 16GB of RAM, when the current model goes up to 64GB.

I'd be interested to see them reduce the impact of software updates. Maybe something we might see in later versions of macOS 12.
Which is why French energy is the cheapest and least-carbon-intensive in Western Europe?

Nuclear is cheap when not operated in a hostile regulatory environment and built at scale, even while setting aside tens of billions for decommissioning and waste management.
the implication was that if you did something big enough for some authority to say 'ok you are not dead you are alive' they would rectify the situation by expediently making you dead.

Then you would not have the problem of other departments needing to admit their mistake.
Great joke :D
>Cancel culture is both ways. If you ask "is it bad to deny serving someone you don't like" you also have to ask "is it bad to deny getting service from someone you don't like".

That's not Cancel culture, that's just "stand for what you think is right"

https://en.wikipedia.org/wiki/Cancel_culture

>The notion of cancel culture is a variant on the term call-out culture and constitutes a form of boycotting or shunning involving an individual (often a celebrity) who is deemed to have acted or spoken in a questionable or controversial manner.
Wouldn't that be exactly the reason to compare them? If both work fine, but they are just different, the comparison helps you know which you'd prefer.
I think in real life it goes “you are under arrest for kidnapping and impersonating a dead man.” The police choosing not to get involved is probably the least likely outcome, ordinarily.
What happens when they get hacked and the hackers disable all of their TVs?
Kobol Team Is Pulling the Plug from “Helios64 Open Source NAS”
Nowadays I'm using Django + Unpoly + tailwind. I just discovered a few days ago slippers which is just what I was missing. Also using Huey for background jobs, whitenoise for assets, esbuild for building js. And finally dokku to deploy (and just doing daily VM images for backup)

https://mitchel.me/slippers/

https://unpoly.com
Somehow related Comic:
> //s20.directupload.net/images/210825/v4dbak6h.png ^^

BTW: (Yesterday-News) "News For South African Looters As Samsung Moves To Block Stolen TVs..."
You even can't run two external monitors?
Performant String Parsing in C++
Single person company with a few products out now:

https://surplusci.com - Rentable dedicated CPU runners for GitHub Actions/GitLab CI
https://ragtime.cloud - Hosted storage for Joplin the note taking application

> What is your tech stack?

- Front: Vue + NuxtJS

- API: NestJS + Typescript

- DB: Postgres

- Infra: Kubernetes + Ansible + Pulumi

- Hosting: Hetzner

> Why did you choose it?

- Front: Vue is less complex than React, NuxtJS enables SSR and pre-rendering which is ideal for SEO (not that I'm chasing SEO too agressively just yet)

- API: NestJS is the best implementation of light yet structured MVC I've seen for (spend enough time with wild Express/Fastify codebases and you'll want some structure), has a lot of concerns taken care of just about the same way I've (re)written them on various projects myself. Typescript because life is too short to not have a compiler do some of the work for you.

- Infra: I've paid the initial cost of learning Kubernetes so it's actually a really easy way to deploy containers and manage my infra (TLS certs, open ports, machines, virtual machines, etc) for me. Ansible is great for initial setup, Pulumi is great for managing big IaaS provider pieces (AWS Route53, SES, etc)

At this point I've actually built a set of reusable projects to launch SaaSes, and at this point what it takes for me to launch a new SaaS is copying ~3 repos, find/replacing and running make a few times.

I want to make that SaaS-launching setup a SaaS itself -- as a completed/perfect implementation would cut this down to only value changes in a single file, which I could easily make a web form and then people could launch their own things. That's far in the future though.

> Do you think your choices had any impact on your success?

It delayed launching quite a bit, but I'm convinced that my problems might lie in the markets I'm aiming for and products I'm making more than the technical choices.

The technical choices are on the fanciful side -- I could have gotten by just fine with Rails + Caprover/Dokku, but at this point that cost is paid so it's much more about finding traction.

My iteration speed is much faster now as I've developed a reusable set of repos, so it should be much easier to take more shots.
I know what it sounds like, but the 'don't roll your own crypto' mantra is completely overused. That advice really applies to creating custom cryptographic algorithms (e.g. a new cipher or hash function) without adequate academic experience. When it comes to implementing cryptography using libraries like libsodium, that mantra doesn't apply if you're willing to do enough research. Instead, it should be 'be careful rolling your own crypto'.

If everyone took the 'don't roll your own crypto' motto literally, then we wouldn't have had libsodium or Monocypher. Everybody has to start somewhere. Education about how to implement things correctly, code peer review, and feedback on designs should be the norm, not 'don't roll your own crypto'. Unfortunately, some people aren't willing to do any of those things.
Xojo.

It's clunky, it's like a tractor, not very good at any one thing but I use it everywhere.
> “What started as a reasonable endeavor—the healthy pursuit of equity in work and life—became distorted, morphing into a misguided entitlement to a workday neatly bookended,” writes Gabrielle Peterson.

Insisting on a personal life is not entitled. Insisting on work outside of the boundaries set during negotiations is entitled.

> If we are at work and receive a phone call from our crying child, would we not take it? If we are in a meeting and discover there is a leak in our house, would we not rush out?

I'm at a loss for words. The implied (false) equivalence between personal calls at work and work calls during off-time is incredibly misguided.

Your personal surroundings are an extension of you. You are not in a business relationship with them. If they thrive, you thrive. If they suffer, you suffer. You can't just leave and get a new home, a new family, new children, new friends, etc.

Unless you are a significant stakeholder in a company, the relationship is completely different. Companies (and apparently this article) always try to pretend they are family, or that their success is somehow linked to yours, to mooch off the benefits of such a relationship. The reality is, you aren't family, and your success isn't linked. If the company could be more successful without you, you're fired at the next opportunity. Vice versa, if you could be more successful without the company you will change jobs at the next opportunity.
> Nothing prevents...

Nothing prevents you working 10 minutes a day on something I want you to do - and yet I suspect you will not.

Apple has proven to be the most competent organisation on the planet, in the 50 odd year history of mobile phones, at getting consumers what they want. Suggesting that they should run things some other way needs some much stronger arguments and is going to be highly debatable.

To get to this point they've taken on all the major tech giants, the mobile phone industry, the telecoms and various foundational web technologies (including Flash, happily) and out-competed anyone in the business of making profits. At every step of the way they proved to be much better at anticipating what was a good idea than everyone. Much more serious voices were made to look foolish than the backseat drivers.

If you don't want what Apple is selling, buy something else.
If you read the wikipedia page for SpaceX (which is as neutral as you are likely to get) you see that in the first 10 years of operation, SpaceX spend $1 billion, of which $200M were private investments (Musk $100M) and $400M came from NASA via progress payments on launch contracts, so yes SpaceX was primarily funded through government contracts. It doesn't really matter if they made a profit or not, the growth of SpaceX is largely build on government spending.
Probably a reference to this: https://en.wikipedia.org/wiki/Seagull_management

"[...] a management style wherein a manager only interacts with employees when they deem a problem has arisen. The perception is that such a management style involves hasty decisions about things of which they have little understanding, resulting in a messy situation with which others must deal."
Most computing resources are woefully underused.

Which is why computer parts marketing is so damn effective.
No upgrade what so ever. You need to purchase all the cpu and storage you will need for the the lifetime of the machine in advance making it very overpriced.

You would even be in a better situation if Apple just included all the max hw and limited it via software so you could upgrade at a later point. Not that this IMO would be an improvement in general and not something I want to see happen on desktops.
They don't pay income tax. They still have to pay all the other kinds of tax like sales, service, etc.