skysight-inc/HackerNews huggingface dataset:
> To be quite honest, I see the same thing in my professional work. Everyone feels that their problems deserve more headcount.

If this were the only reason, the invisible hand of the market would address this problem most of the time. Add too many administrators that add no value and you end up with a higher cost structure than your competitors and are not able to provide the same value.

Most of the time people demand more headcount because (1) they actually need more headcount to get the work done or (2) regulatory burdens force you to hire more headcount to deal with the regulations.

We're increasingly moving to a world where (2) happens more and more.

A good example on college campuses are things like campus police and kangaroo courts that deal with issues that should have been referred directly to city/state/federal law enforcement and the justice system.
CBU-94 “Blackout Bomb”
He's neutered the justice department[0] and he's packing the federal judiciary with ideologues to the exclusion of sober-minded jurists. He's firing inspectors general tasked with oversight of the executive.[1]

[0] https://www.theatlantic.com/ideas/archive/2020/05/attack-fun...

[1] https://www.nytimes.com/2020/05/16/us/politics/trump-state-d...
“Indie” doesn't mean “bootstrapped” anymore
The return of personal directories continues. Love to see it! Really cool that you opened up the code.

Since directories are my own personal obsession, I'll pass on my take on the topic:
https://www.kickscondor.com/foundations-of-a-tiny-directory/
Sleep sort would have most compact implementation while still O(n) complexity.
We have planning meetings in which we determine priorities once a week and everyday during standup we reevaluate priorities. Do you experience these interruptions daily? If a team has to constantly revise priorities in the middle of the day then that is the symptom of a bigger problem. Do you guys write technical design docs before going into implementation?
Hacking with low voltage electronics is one thing. But a 3.5kWh lithium ion battery pack is not something you ever want to "hack". It has enough energy to burn down a house in minutes. Designing your own solar at the component level is fine. But no amateur should ever attempt to build a battery pack of that size any more than they should attempt to build a bomb.
First in, first out stock rotation. And combine it with an existing warehouse that handles water bottles so the handling costs are already paid for by whichever other company is using the warehouse.
I certainly appreciate your principled stance against censorship.

I do have to wonder who this site is for. Who's viewpoint is censored on major platforms, but is also not "malicious/illegal?" What can a content creator host on "creatorbytes" that would otherwise be censored by major platforms?

It seems like a lot of platforms have tried to capitalize on providing a space for users banned from major platforms (Voat, 4chan, 8chan, etc.) and they all seem to face similar issues, and don't seem to foster any meaningful discussion that couldn't otherwise exist elsewhere.
Because the demos are awesome and there is a lot of money to be made in getting it beyond demos
Extensive discussion a couple of months ago when it was first announced: https://news.ycombinator.com/item?id=22739839
I cannot find the original paper anywhere, if anyone finds it please post a link here. Thank you!
Tuberculosis kills almost as many people as the rest of that list combined. It is spread from human to human. There is a vaccine that can help prevent it. If this list was intended to shine light on a fixable problem, TB seems like a much easier problem to solve than eradicating all mosquitoes.
I'm not certain that is true. Wouldn't the most effective way to profit from the presidency be to cultivate your persona as a twitter troll, and tip someone off when you are about to make a market moving tweet so they can place a leveraged bet?

I don't think insider trading law would apply, but in any case we seem to have established that he's above the law and can't be impeached. He, or friends beholden to him, could be trillionaires by the time they leave office.

It would certainly explain why he continually makes inflammatory statements about China and everything else, without seeming to consistently pursue anything.
Not quite the time scale you're looking for, but "Delayed Gratification" provides retrospective news and analysis from the previous quarter.

I'm in no way affiliated with the magazine other than I accidentally bought a copy once and enjoyed it.

https://www.slow-journalism.com
I wasn't always taking them, but was recommended to. I had VSG surgery in 2012 which isn't as bad as bypass but still has malabsorption of nutrients. D is my biggest difficiency. I've been taking D3(5000iu)+k2 since March religiously, and recently added 50mg zinc, and I ran out of vyvanse and a little weary of going back to dr just for a refill, so have been using caffeine + l-theanine which helps some...

I also take magnesium/calcium before bed as I heard you're supposed to take those when taking D3.
Trump Holds News Conference Following U.S. Protests and Tensions with China
> When the US government built nuclear shelters, who were they built for? Not you and me. They were built for government officials, and built with every luxury.

And here I thought they were built for everyone. Oh wait, that was on the Soviet side, where you could expect to find a shelter in any given neighborhood (at least in larger cities). They likely weren't anywhere near as luxury, though.

> But without rationing, the supply of X will increase to the point where everyone can afford it.

That's an assumption that works long-term. In an emergency, you can consider supply as fixed. Ramping up production takes many weeks at best, and producers are unwilling to invest in it anyway, unless they can expect the emergency to last for all these weeks. There's no point in upgrading your manufacturing capacity if, by the time you're done, the demand will be back to normal. It's a point that was explicitly raised by at least one US medical supplies manufacturer in the last two months (probably many more, but I remember that one interview).

In an emergency, your choices are to either a) ration the goods, b) let speculators hoard all the supply and make it unavailable until pretty much the last minute (and a big chunk of it not even then), or c) freeze prices, preventing hoarders from speculating on them while still maintaining basic market mechanisms.
What database did you use?
Gruesome wikipedia page with detailed Circumstances

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

The pattern appears to be, very young child, or older adult, attacked by either a pitbull or pack of dogs.
A string field typo shouldn't be causing your production system's ledger to become misaligned or get into an inconsistent state. To prevent that, you use some form of unique IDs and have constraints on your data model. Double-entry transactions should be done on top of a database transaction so that they're atomic.
TBH, based on my understanding, I think this is 2nd, not 1st degree. I concur it’s not -3. (There’s nothing that precludes a filing of another charge as the investigation develops, of course.)
Please keep coming back and commenting, because otherwise there's nothing to dampen this dittohead echo-chamber.
Thanks for the correction; everyone else, ignore what I wrote one post up.

(It's a shame HN doesn't support strike-through; that is my preferred way to retract a post without just deleting it in shame.)
With double entry encoded in software, wouldn't the typo just get inserted into two places instead of just one?
Gaming in the Roman Iron Age
OS for the cloud is exactly what it is. I see AWS, Azure and GCP as OEMs for cloud, just like Samsung, Oppo, Motorla, etc are OEMs for smartphones. Android was the open source abstraction across these devices. K8s is the open source abstraction across clouds.

The meaning of "app" on top of these two operating system abstractions is entirely different and the comparison probably doesn't extend beyond this. From a computing stack standpoint though, it makes sense.
Modern chips are full of "logically blank" spots. That is, chips are often sold with 2 cores enabled when they physically contain 4 cores, sold with certain parts of the ISA disabled (AVX) even though the execution units are present, sold with less cache than physically present, etc.

Sometimes this is a necessary result of binning (e.g., those cache slices didn't work), but mostly it is a result of pricing strategy: you want to charge more to the customers who are willing to pay more, while still capturing those who will pay less.

Building chips is expensive, but not that expensive on a unit basis, so whether you sell a die for $100 or $20,000 you are still making a (marginal) profit.

Given that context, it's not surprising that chips can also have actually blank spots which are not enabled on any chip: in this case because the SKX and SKL designs are tightly bound, so the floorplan is almost the same for both chips.

This is probably either as a result of co-design, where SKL was designed with the future SKX in mind, meaning that SKX needed minimal changes to the core port over SKL, or as a result in a change of strategy: perhaps most SKL parts were originally slated to have AVX-512, on 10nm, but when 10nm was repeatedly delayed, the power or other impact was too high for most of the 14nm line and so AVX-512 was relegated to the SKX family. Who knows.

What is clear is that SKL was definitely laid out with AVX-512 in mind.
The simplest way is to click the gear on the new tab page and uncheck items you don't want. If you uncheck everything you will still have the gear icon present. If you want to hide that then your are in userChrome.css territory.
What am I missing?

The current situation is that many people needlessly die. The current approaches don't work well enough. Various radical approaches to fixing that have been investigated and tested to a significant degree. Now given the cost, testing and various answers to the objections, there comes the time the objections have to put a bit more meat and go beyond people have screwed up before, and something might happen.
I found deploying databases with Dokku to be really intuitive. CockroachDB is great, but still a lot more steps than dokku postgres:create <db>. The whole certificates thing is quite confusing. Otherwise, k3s on-prem is great
Great questions, thanks!

The API is currency agnostic, so one account can have many balances from multiple currencies attached to it. However, you can't do transactions cross currencies at the moment. You can do it on your side, and use the API to store the result, both normalized and Selinger are doable. I definitely plan to add this at some point, thanks for the reference, it's great!

On the tech side, the service is written in Go, and the database is DynamoDB, everything runs on AWS right now. I'm planning to add support for Cassandra and MongoDB, as some enterprise customers want to run it inside their datacenters.
the big nerd book is generally good and pretty thorough and recommended often. however, it's tutorial form though so if that's your jam it works well. i tend to find that the tutorial form a bit less useful as it's too verbose and storylike.
Yeah...one of the IBM folks pointed me at the my first AIX box and just said "smit is your friend...don't fight smit". He were right.

AIX is Unix that a bunch of really smart folks with a mainframe mentality said "we can improve this...".
> Might as well rent bare-metal servers

In light of this statement, what do you make of the fact that billions of dollars are spent on EC2? And of the people who spend that money?
Is this even allowed by Apple guidelines? Isn’t it the same rule that banned Flash?
Is it not possible to compile editors like emacs or Sublime Text for ARM64? I know very little about native programming but surely GCC/Clang/Visual C++ have ARM64 compilation targets?
Does cloud really mean "resources on demand"?
> I tend to do this far too often, and my goal is that it is not characterized as "going off at" people.

So your goal is not to change your own behaviour, which by your own admission has been found annoying by others before, but to change people's perception of it.

> I'm working on it.

Well if you are, your comments on this thread are certainly no evidence of it.
Closures everywhere... why? They make code difficult to reason about and read and only seem to satisfy the FP zealots.
I've never done any double-entry accounting work before, but wouldn't it be sufficient to wrap the credit and debit operations in a single database transaction to ensure that either both are committed, or neither? maybe I'm misunderstanding what the problem is. Genuinely curious! I've always wondered how these kinds of things are implemented at scale.
What is that first map a map of, exactly? It appears to be some sort of heatmap, but there's no label or legend.
If law enforcement did their jobs properly, things wouldn't escalate to the point where you need to worry about being looted or having your car flipped over and set on fire.

This is a failure of law enforcement, and drone surveillance is a lazy band-aid that they're applying to a situation they themselves have caused.

I certainly don't condone rioting, looting, and setting random buildings on fire. But the police created this situation.

"Needing the most attention"? Bah. The only thing the police should be doing in this situation is standing down, admitting their wrongdoing, and accepting punishment. That will do much more to stop the rioting and start healing the police-citizen divide than anything else they can do. But of course that's not going to happen; police as a whole seem more interested in militarizing and acting above the law.
“The Other America” (1967)
I think the flaw here is that historically, we have quickly stripped the land for firewood:
https://www.history.com/news/the-firewood-shortage-that-help...

While it might be more efficient now, it's still a slightly more locally finite than the sun is.

In addition, operating a wood stove is still a manual process that needs to be tended to constantly, making the solar panel much easier to operate, and likely much safer as there is no deliberate heat source in a solar array.
Chef can be declarative. If you stick to the resources and templatized config files.

But it has full power of ruby at your disposal (both at load/compile time and run time). So it usually turns imperative quickly.
This is not going to reduce China's influence on the WHO.

Who is going to be the trusted source now? The NIH?

Every year Trump proposes budget cuts to the NIH, and Congress ignores him and increases the budget.

I bet this money will end up in private companies' pocket.
...and Satire have nothing to do on HN because.. ???http://www.notable-quotes.com/s/satire_quotes.html
Here’s a map of their jurisdiction:

https://www.citylab.com/equity/2018/05/who-lives-in-border-p...
I an astute business person, realize that a hurricane is about to hit. So I go to all the hardware stores and buy all the plywood, window covers and potable water. The hardware/grocery stores won't be able to get any more supplies until after the hurricane comes through. I resell the plywood and water for 4-10 times what I paid for it. Even though I don't sell out, I still make a hefty profit. More importantly many businesses and people aren't able to buy at my price and their house gets trashed because they couldn't afford my jacked up prices (or couldn't find me or wait in my line which was less efficient than home depots...) Moreover some people can't drink water for a couple of days while they are waiting for stores to restock.

Thats the scenario price gouging laws are trying to stop. Unfortunately it also prevents things like temporarily increasing production or you from buying the plywood/water from town 8 hours away and selling it where is needed.
Rhymepy: Highlight Rhymes in a Given Text
Just wondering, is cyber crime career and pentester the same thing?
Yes `nix-env -iA` is installing packages in an imperative way. I think it is there to be some kind of tool that people from other OS can relate to. Purist say you should avoid using it for installing packages and instead list global packages in `/etc/nixos/configuration.nix` for globally installed packages and home-manager for user specific ones, and if you need temporarily just to try something out use `nix-shell -p <whatever>`.

Back to your second question, you can configure the system through `/etc/nixos/configuration.nix` it is enough to configure system as a service. Pretty much everything you could do through Chef/Puppet/Saltstack/Ansible/CFEngine etc.

home-manager is taking it a step further and do this kind of configuration per user. It is actually written in a way that can be added to NixOS (or nix-darwin for OS X users) to integrate with the main configuration so then when you're declaring users you can also provide a configuration for each of them.

So it all depends what you want to do, the main configuration.nix is good enough if your machine to run specific service, that's pretty much all you need, you don't care about each user configuration in that scenario, you just create users and start services using them.

If you have a workstation, home-manager while not essential can be used to take care of setting up your individual user settings, stuff like dot-files (although it goes beyond that). The benefit of using home-manager is that most of what you configure in it should be reusable on OS X as well.

If you care about local development, you can use Nix to declare what is needed, for example[1]. This is especially awesome if you have direnv + lorri installed

you can add these to home-manager configuration:

programs.direnv.enable = true;
services.lorri.enable = true;

When you do that you magically will get your CDE (that includes all needed tools, in this case proper python version, you also enter equivalent of virtualenv with all dependencies installed and extra tools) by just entering the directory, if you don't have them installed all you have to do is just call `nix-shell`.

I also can't wait when Flakes[2] get merged. This will standardize setup like this and enable other possibilities.

[1] https://github.com/takeda/example_python_project

[2] https://www.tweag.io/blog/2020-05-25-flakes/
Your last point about highly dynamic workflows was a particular pain point for me and I think for many others. One recommendation for Airflow is to create a list of use cases with sample DAGs to show best practices.
No, even then it's still better. A broken declarative model is better than a broken script.
Yup.

I didn't understand it too.
Dividing global response isn't bad enough?

He already cut NIH and is now doing the same with WHO. These both are bad decisions from an incompetent leader.

This is a sad situation... Again.
Using Safari to Inspect Web Views in iOS Simulators and Devices
WHO's lost to China's Communist Imperialsm. Sometimes the best move is to burn a bridge and move on.
They both have experience, US National Guard would require DoD approval to fly domestic missions.
Yes. The big difference, however, is that k8s removed docker from consideration when actually running the system. Yes, you have docker underneath, and are probably going to use docker to build the containers.

But deploy to k8s? There's no docker outside of few bits involving "how to get to the image", and the actual docker features that are used are also minimized. The result is that many warts of docker are completely bypassed and you don't have to deal with impact of legacy decisions, or try to wrangle system designed for easy use by developer at local machine into complex server deployment. And, IMHO, interfaces used by k8s for the advanced features are much, much better than interfaces used or exported by docker.
There's a library called runtypes (https://github.com/pelotom/runtypes) that integrates TS and Typecasting quite nicely
> There is an original painting of a pipe. Under it I append the comment: "This is not a pipe".

You're wondering off and getting lost in the weeds with your example.

Twitter replied on its platform using a new mechanism that it created. Trying to twist that reply into an "edit" (with the implication that it's some kind of illegitimate corruption of the work replied to) is drifting towards a denial of free speech and other nonsensical implications.

> When I publish it, who is the information content provider as defined by section 230?

On Section 230 more generally:

Correcting a Persistent Myth About the Law that Created the Internet (https://www.theregreview.org/2019/07/15/kosseff-correcting-p...):

> Understanding section 230’s history is essential to informing the current debate about the law. And that history tells us that one of the main reasons for enacting section 230 was to encourage online services to moderate content....

> Section 230’s “findings” states that the internet offers “a forum for a true diversity of political discourse.” Nothing in section 230’s history, however, suggests that this goal requires platforms to be “neutral.” Indeed, section 230 allows platforms to develop different content standards, and customers ultimately can determine whether those standards meet their expectations. [Emphasis mine.]
"wherever it originated in the world?" are you a CCP shill? it originated in China. Wuhan Province. It's not a mystery. And talk about not cooperating, that would be the CCP. Who not only destroyed all evidence on the ground but was and is unwilling to share any data with the world. Oh yeah, they also lied about the virus and how bad it was. They also got the WHO to say it wasn't a big deal and there was no person to person transmission. All that means is your asking the wrong question to stir things up.
Not only systemd runs your code it also does file system isolation built-in, runs containers, both privileged and non-privileged and sets up virtual networking for free.

systemd-nspawn / machined makes the other systems look like very complicated solutions in search of a problem
I made that claim and I stand by it. Britain in 1945 was effectively broke and seeking to plug massive holes in its workforce. That’s the context in which Britain spent its Marshall Plan money trying to support the flagging empire: http://www.bbc.co.uk/history/british/modern/marshall_01.shtm...

I’m afraid I don’t understand the logic behind what you’re trying to say regarding the relationship of GDP and immigration. Obviously net inward migration can only raise the total GDP of a country. The question of what happens to average incomes is much more nuanced, but there’s a fair bit of evidence that low paid workers can be hard hit in the short term, whereas everyone benefits in the long term: https://fullfact.org/immigration/immigration-and-jobs-labour...

I am not suggesting that you’re a racist or anti-immigration, just that your views on the relationship between GDP and immigration are wrong. Besides that, they do nothing to refute my original point that we should not have different classes of citizen based on race and geography.
Reading this charitably: I guess I agree. k8s is definitely overpowered for my needs. And I'm almost certain my blog or my business will never need that full power. Fully aware of that.

But I'm not sure one can find something of "the right power" that has the same support from cloud providers, the open source community, the critical mass, etc. [1]

Eventually, a standard "simplified" abstraction over k8s will emerge. Many already exist, but they're all over the place. And some are vendor specific (Google Cloud Run is basically just running k8s for you). Then if you need the power, you can eject. Something like Create React App, but by Kubernetes. Create Kubernetes App.

[1] Though Nomad looks promising.