skysight-inc/HackerNews huggingface dataset:
My number one requirement for a distributed system is that the code all be one place.

There are good reasons for wanting multiple services talking through APIs. Perhaps you have a Linux scheduler that is marshalling test suites running on Android, Windows, macOS and iOS?

If all these systems originate from a single repository, preferably with the top level written in a dynamic language that runs from its own source code, then life can be much easier. Being able to change multiple parts of the infrastructure in a single commit is a powerful proposition.

You also stand a chance of being able to model your distributed system locally, maybe even in a single Python process, which can help when you want to test new infrastructure ideas without needing the whole distributed environment.

Your development velocity will be faster and less painless. Changes being slow and painful are what burn people out and grind progress to a halt.
I think it’s very possible to be in the grey zone. For example, I have worked as an activist, and a campaign I led was widely lauded by the mainstream media as being the key factor in a powerful government minister losing. Now, this is a western liberal democracy that probably doesn’t need to buy tools from NSO Group. But still, am I a fair target? Or what about a friend who is a journalist whose articles have recently attracted negative attention from the government of a fairly corrupt, despotic nation. Are they are target? I’m not talking about Snowden or Assange or executives at trillion dollar companies. In my circle I know a bunch of folk who are basically just normal people with jobs, but for whom their job means that someone working for some government somewhere might like to read their texts. How wide is the net? How can we protect ourselves?
Because people like to smile and laugh?

And it's not like those are the only answers, how hard is it to ignore them?
To bring context, I believe the one big one that is always referenced is that:

At the start we were expressly instructed that we should not wear masks. Now, the messaging around it I don't have the time to find but the goal of the message was to conserve PPE for hospitals and care takers. They did not say that. Instead, the belief goes, the original explanation instead replied on evidence that "masks were ineffective, therefore you shouldn't go buy them". Then later reversing that idea to saying, "now that they're all gone, you need to have one to go outside". So the goal was to prevent a run on high quality PPE, but ended up being an extremely potent political point against using masks.

I think as long as masks help, people should use them. I think if we know masks help, we should not lie to people and say they are not (even when there are other sources of this information that the public could've used to double check). It comes down to a certain group of people feeling like they are being babied, like the government doesn't think they're capable of handling a difficult situation if they have accurate. People hate the idea of the "nanny state" here and a single lie from the government is used as intense fodder for years and years (except when it's anything about Snowden, or the CIA, or the Military, etc. )

It's true, the CDC lied. They shouldn't have. But by freaking out and refusing the obvious safety measure when it turns out our personal priorities are different from the current governments, are we not proving them right? We should deal with the lie and the people that made it, but instead it's been used to feed and construct vast conspiracy narratives, which I guess should've been included in the calculation, and probably will be from now on.

To a certain portion of America, the greatest point against government was made, and many have converted their soul purpose to destroying it (whether directly or through elected officials' wills)

To a different portion of America, the government made a decision knowing the truth would absolutely decimate the healthcare infrastructure and cause massive damage. That their decision was imperfect, but based on Americans selfish nature and that nobody would do what they asked if they said the truth. After which the people began flailing their arms, refusing any and all further evidence or advice because, "you lied".

Im not trying to attack anyone. This is just what it looks like to me in lower middle America. I see a bunch of both types of people and ive talked to many. America has a general distrust of governments, period. Fostering that distrust is probably not the wisest decision, especially when that trust has been systematically eroding for decades at this point. Things are reaching a critical point. Sometimes I wonder if we even want it to keep working.
So am I. Using Linux on every device you own doesn't automatically qualify and make any statement you utter a truth. I've already replied in the other comment why your opinion spread FUD (especially from a self-described "provocateur"), so I have no interest in engaging with you even further. Good day.
I live in Kyiv and I too cannot see it as a possibility
Does the sex of your surgeon matter? A new study says yes
WebRTC by itself is what is used by Zoom and/or game streaming services like Amazon Luna or Stadia, so it has the potential to be extremely low-latency. What I'm more skeptical about is how they are going to make the single-producer multiple-consumer model work, which is the use case for streaming services.

Perhaps they are only planning on using this to communicate between the streamer and the Twitch servers?
1000s of coins is interesting. Could find something unknown yet but worth investing a couple of bucks
https://nixos.org/manual/nix/stable/command-ref/experimental...
Freedom from the Tyranny of Metrics
Cohere.ai Raises US$125M
Don't forget the third option:

c) Both of the above.
I have always wondered about how exploits like these manage to stay secret for any length of time? I would imagine that leaking such a thing could he very rewarding but I guess there is too much risk involved.
Thank you, that makes sense. And my mistake, my post was a bit overly provocative (although in a sense it wasn't entirely directed at you; it's a broader frustration at criticism of small details while ignoring larger patterns).
you don't need macOS to attend Facetime meetings. Browser is sufficient. Ok. All the coworkers have Macs so that is the smaller problem. But you can also edit / view / comment iWorks files in iCloud Web (Browser).

If your team embraces agile mindset, you don't need to formalize processes that much. Product Backlog is in Numbers (no Jira etc). Shared workspace is basically a Pages document (as Confluence alternative).

Only sad thing is, that iCloud drive does not support shared folders where people can dump some files in it.
You lost me when you said education isn't required and isn't effective for poverty reduction. If you have a society that isn't educated then you have no wealth to take in order to give.
My experience is that the expectations on what your average engineer should be able to handle has grown enormously during the last 10 years or so.
Working both with large distributed systems and medium size monolithic systems I have seen the expectations become a lot higher in both.

When I started my career the engineers at our company were assigned a very specific part of the product that they were experts on. Usually there were 1 or 2 engineers assigned to a specific area and they knew it really well.
Then we went Agile(tm) and the engineers were grouped into 6 to 9 person teams that were assigned features that spanned several areas of the product. The teams also got involved in customer interaction, planning, testing and documentation. The days when you could focus on a single part of the system and become really good at it were gone.

Next big change came when the teams moved from being feature teams to devops teams. None of the previous responsibilities were removed but we now became responsible also for setting up and running the (cloud) infrastructure and deploying our own software.

In some ways I agree that these changes have empowered us. But it is also, as you say, exhausting. Once I was simply a programmer; now I'm a domain expert, project manager, programmer, tester, technical writer, database admin, operations engineer, and so on.
My experience is also that it is quick as long as the package is cached. And it usually is unless you are using master, which is definitely not recommended.
profile removal: Fixed in https://github.com/NixOS/nix/pull/6086

search speed:

$ time nix search nixpkgs ripgrep
* legacyPackages.x86_64-linux.ripgrep (13.0.0)
A utility that combines the usability of The Silver Searcher with the raw speed of grep

* legacyPackages.x86_64-linux.ripgrep-all (0.9.6)
Ripgrep, but also search in PDFs, E-Books, Office documents, zip, tar.gz, and more

* legacyPackages.x86_64-linux.vgrep (2.6.0)
User-friendly pager for grep/git-grep/ripgrep

real 0m0.514s
user 0m0.494s
sys 0m0.019s

We're trying to improve the UX with the new CLI. Precisely to improve the developer experience and quality. Any other major gripes?
He's not attacking the argument. He's attacking that the rest of the world isn't like America here, which, was kinda strongly emphasised in the post...
Since this topic is likely to garner people who do or use research I hope to find an answer to the burning question of why on Earth don't researchers put a freaking publication year in their paper. Sometimes it's virtually impossible to learn if the paper is 20- or 2-years old. For something that matters quite a lot I always find this "tradition" a bit nonsensical.
Care to share uptime metrics on AWS vs your own servers?
You have to admire the ingenuity. Just wish it was being put to better use. I can't even fathom the amount of effort required to, basically, create an entire scripting language running in an environment like that.
> They're against the spirit of the law.

and if you're against the spirit, but find a loophole? you do not technically break the law, and achieve your objectives.

The law maker is at fault, if there are loop holes.
I just want a language to meet me half way. Very little is “too much to ask for,” but why not eliminate boilerplate? If it’s a special case, I will sacrifice a goat to the gods of engineering purity and hope they forgive me.
Yeah, something tells me that they're not going to be rewriting an image decoder to have a runtime...
I've been a fan of Notion for a long time, but I'm no Notion guru. It's a bit pricey, but I bought the Notion Bulletproof Workspace template and it's been working great, plus plenty of room to grow into: https://www.notion.vip/bulletproof/ I'd recommend checking it out if you're willing to set it up for your company.

It also offer a subscription for updates, but I wouldn't recommend it. I canceled mine last year since 1) updates aren't frequent and 2) after initial setup I don't plan on changing much since the initial template purchase serves us perfectly well, which is why I highly recommend it.
Meaningless question. Am I rich because I'm depressed or am I depressed because I'm rich?

That's two independent variables.
How does this lead to anything other than the justice system being able to selectively target entities?
That summary sparks interest indeed, thanks for recommending! Just ordered a copy.
Depends. Not the systems themselves but more the scope of the work and how it is being done. If the field is boring or the design itself is bad(with no ability to make it better, whether it's simply by design, code quality or whatever), my motivation, will and desire to work teleports to a different dimension-it's a fine line between exhaustion and frustration I guess. If it is something interesting, I can work on it for days straight without sleeping. Lately I've been working on a personal project and every time I have to do anything else I feel depressed for having to set it aside.
No, but those things can be easily emulated on every hardware or simply not used. One more reason to use C instead of plain assembly.
I agree that Rust is simpler than C++ (in some ways), but I’d say it is far more complex than C.
By all the things the US does for them, they must be really important.
Slaves that claim to like their slavery.

People who have to buy RoundUp from Monsanto to keep breathing or to have kids etc.

There is no limit to how bad this could go.

And like pretty much any knowledge or technique, it will be developed and used, and so the only ways to head off the horror outcome is a combination of arbitrary legal declarations to just make some things illegal or at least pointless (not profitable), and open source, putting the same powers in the hands of individuals.
> Do you live your life by the idea that anything not specifically illegal is acceptable for you to do?

it should be acceptable.

> a lot of societal norms are regulated by shame and shared ideas of decency.

and i think that's wrong - if it's not a good idea to perform certain actions, then enshrine it in law, and explicitly say it's not alright to do.
> The word Google is synonymous with browsing the internet, but with more search results being handed over to advertisements, will that last?

Putting aside my biases against Google I still think it's good to avoid using brand names to describe whole categories of operations. My argument would be that applying general terms such as search to a corporation like Google results in the original terms meaning becoming fluid and incomprehensible. Most of the time this doesn't have negative effects but as Google results degrade people will start seeing internet search as bad due to Google being used as a synonym which hurts alternative providers ability to get new customers (if search as a whole is bad, why look at alternatives).

Does that make sense? I'd appreciate some input, I've been thinking about this lately.
Even though you only did 2-3 hours of "real work", how much actual time investment was in your job? I don't see how somebody can burn out working just 2-3 hours in a day. Maybe emotionally burnt out if you're a therapist or something, but not as a software engineer.
> And it's not like those are the only answers, how hard is it to ignore them?

I mean exactly such comments. I have voiced my opinion and I have to see such stupid comments. interesting.
Recently I was asked to work on a older project for enterprise customers. And we are always weary of working on old unmaintained code

But it just felt like a breath of fresh air

All code in same repository, UI, back-end, SQL, MVC style
Fast from feature request to deliver in production. Changes, test, fix bugs, deploy. We were happy and the customers too

No cloud apps, buckets, secrets, no oauth, little configuration, no docker, no micro services, no proxies, no CICD. It does look somewhere along the way we overcomplicated things
Daily forecasts for crypto coin prices. Get insights for thousands of coins
What can we learn from medieval prices and wages?
We shouldn't push "a mindset" on anybody.

The thought of someone feeling entitled enough to "push a mindset" is disgusting.
If “Black men” is capitalized, shouldn’t it be “White men” also, except where one is referring to a man that is the color white, for example due to having been painted?
The first ten years of my career, I worked with distributed systems built on this stack: C++, Oracle, Unix (and to some extent, MFC and Qt). There were hundreds of instances of dozens of different type of processes (we would now call these microservices) connected via TCP links, running on hundreds of servers. I seldom found this exhausting.

The second ten years of my career, I worked with (and continue to work on) much more simpler systems, but the stack looks like this: React/Angular/Vue.js, Node.js/SpringBoot, MongoDB/MySQL/PostGreSQL, ElasticSearch, Redis, AWS (about a dozen services right here), Docker, Kubenetes. _This_ is exhausting.

When you spend so much time wrangling a zoo of commercial products, each with its own API and often own vocabulary for what should be industry standards (think TCP/IP, ANSI, ECMA, SQL), and being constantly obsoleted by competing "latest" products, that you don't have enough time to focus on code, then yes, it can be exhausting.
I'm interested in what the legal basis for this is. If someone found a way to circumvent the check (and presumably they will), what law would they be breaking by unlocking everything in sight?
What are you using for aws alternatives? Example for S3?
I have always wondered if the increasing technical complexity of the world and the bugs it will bring is faster than the efforts of bughunters/security industry. Often times it feels like a losing battle but I would love to see some research on the subject, might be hard to get any solid data however.
About a month ago, it was found files containing a "1" were flagged too.

https://news.ycombinator.com/item?id=30060405
Eugenics isn't really that complicated. We've been doing it for millennia by selective breeding plants and animals. Direct genetic manipulation isn't the only form of eugenics.
Giving me a link to all those disgruntled people would help me get started.
Magnetic mirrors are fusion devices, but they are pulsed and have conduction losses due to the central electrode. This electrode greatly increases confinement performance but is obviously an impossibility for power generation. Where magnetic mirrors really thrive is in having very hot plasma in relatively small devices [0].

So the idea is not to use magnetic mirrors for power generation, but as a DD-fusion-powered cheap fast neutron source. I have a hunch that radioisotope companies and government organizations are doing this right now.

0. https://vant.kipt.kharkov.ua/ARTICLE/VANT_2012_6/article_201...
Japanese, Korean, Chinese, Arabic, Hebrew, Russian, Tamil, Thai, etc begs to be remembered.
> Yet such efforts have been largely unsuccessful at reducing poverty and unemployment

It's unfair to just pick this one intervention and point out it didn't reduce poverty or unemployment. They mostly don't. Whether it's positive mindset, growth mindset, head start early education programs, most psychiatric drugs (NNTs in the 20s)... But we are not coldhearted enough to do nothing so this is something.

And occasionally it works. We treated iodine deficiency to great sometimes spectacular effects, we feed pretty much everyone in the west, not exactly well but to meet their caloric needs, we did win against smoking (don't know why OP derides that).

> When I have simulated a mild version of this experience for middle-class people – using a household budgeting game on a computer where they’re randomly assigned to be poor or financially comfortable – participants have found it to be profoundly disempowering. Those assigned to be poor reported a lower sense of power, and outlooks assumed to be the product of a freely chosen mindset (self-efficacy and locus of control) were diminished by the mere momentary lived experience of trying to meet one’s needs when one does not have enough.

That sounds worryingly similar to priming.
Chances are that given the cost quite a few are simply doing a basic sequence themselves (not a full strand) and selling on the data from this, which, whilst it sounds harmless is horribly unethical
It might be a long shot, but if you do think that some of those files might be images, you can try dumping their contents as hex and then use an online hex-to-image converter and see if this produces anything useful.
I've found that external tech requirements are horrible to work with, especially when the underlying stack simply doesn't support it. Normally these are pushed by certified cloud consultants or by an intrepid architect who found another "best practice blog."

It's begins with small requirements such as coming up with a disaster recovery plan only for it to be rejected because your stack must "automatically heal" and devs can't be trusted to restore a backup during an emergency.

Blink and you're implementing redundant networking (cross AZ route tables, DNS failover, SDN via gateways/load balancers), a ZooKeeper ensemble with >= 3 nodes in 3 AZs, per service health checks, EFS/FSX network mounts for persistent data that expensive enterprise app insists storing on-disk and some kind of HA database/multi-master SQL cluster.

... months and months of work because a 2 hour manual restore window is unacceptable. And when the dev work is finally complete after 20 zero-downtime releases over 6 months (bye weekend!) how does it perform? Abysmally - DNS caching left half the stack unreachable (partial data loss) and the mission critical Jira Server fail-over node has the wrong next-sequence id because Jira uses an actual fucking sequence table (fuck you Atlassian - fuck you!).

If only the requirement was for a DR run-book + regular fire drills.
VS Code isn't really FOSS, try using VSCodium.
That's just a fine example of trying to get the best bang for the buck. Thinking you can even have a "systematic approach" to either explaining or mitigating something as complex as poverty, deprivation and marginalization can only be described as the highest sort of arrogance.
Then use a non-US alternative.
Perhaps Covid is a better bio weapon than first thought.
You had problems with management of a cloud based api and executive visibility… so you bought a set of data centers to handle 500mio req per month?

The visibility you will get after the capex when there’s a truly disastrous outage will be interesting.
No need to wait, I'm sure many people have written their name in their native RTL script for git's "user.name" configuration key.
The scale is different, but it’s far from a new idea. https://en.wikipedia.org/wiki/Immersed_tube#Examples:

The first tunnel constructed with this method was the Shirley Gut Siphon, a six-foot sewer main laid in Boston, Massachusetts in 1893. The first example built to carry traffic was the Michigan Central Railway Tunnel constructed in 1910 under the Detroit River, and the first to carry road traffic is the Posey Tube, linking the cities of Alameda and Oakland, California in 1928. The oldest immersed tube in Europe is the Maastunnel in Rotterdam, which opened in 1942.
I love articles like this for making medieval fantasy settings that much more real! I feel like everytime you depart from it you have to have a good in world reasoning behind it, this is how you get the best fictional universes in my opinion.
> Over damages that could be settled trivially.

I'm going to be honest here: if I'm hiring for a CFO or corporate treasurer, I don't want to hire anyone who has intentionally passed a counterfeit check. The fact that they probably have enough cash in their pocket to cover their fraudulent check is entirely irrelevant.
C's abstract machine is leaky and full of surprises when UB comes into play for one.

Second when people talk about C being portable Assembly, they mistakenly assume to know what comes out of the compiler's backend.

Third, unless we are speaking about PDP-11 like CPUs, modern CPUs have tons of capabilities not exposed to ISO C.

Finally, since 1958 there are portable alternatives to Assembly in systems programming with JOVIAL being one of the first remarkable ones, yet another thing that C did not invent.
This is 10th submission in last 10 days to this specific patreon
I think that one problém with calories focus is that it leads to exactly that. You do need to eat more, but not just more in terms of calories. If you will get soon of sugar or skice of bacon after exercising, it will provide calories but still leave you hungry needing more.

Protein like cottage cheese or something like that helps a lot. Figuring out what it is your body needs helps a lot.
agreed, but confluence leaves much to be desired.
> We have two basic ways of generating a lot of power, fission and fusion

I think there are more. Like radiation from evaporating black holes.