skysight-inc/HackerNews huggingface dataset:
>He started it by trying to put me down as being a Libertarian.

Besides the "he started it" being a weak argument, I never claimed you were a Libertarian. There is a world of difference in saying, "the ideas you're talking about fall in line with libertarianism" and saying "you are a Libertarian". The latter treads closely to ad hominem fallacy.

>the housing bust

Is this distinct from the sub-prime crisis they already alluded to in their post?

>neverending & accelerating QE (money printing)

Again, this is almost always phrased in terms of inflation and to reiterate it has not yet happened despite people claiming for the last decade that it was just around the corner. Inflation may still happen but what I'm trying to get at is: if inflation turns out to not be the problem do you have another case against fiat currency?

>propagation of electricity

The early days of this were quite literally a mess which is why the government began instituting regulated monopolies.

>transcendence of previous poverty was due to the spirit of human ingenuity & the collective energy of the population to improve their lives & the lives around them. Governments only (with few exceptions) got in the way of this progress.

Citation rather than glossy overtures are strongly needed here
Everything is a button now that javascript applications have replaced HTML documents. And there are no such things as anchors or links anymore. They are not URLs but instead triggers for more javascript execution. We're, unfortunately, well past this minor problem and onto much more serious ones that eclipse it.
Because the web is an fundamentally untrusted medium that runs this code just for the 21st century equivalent of opening a book.
Home Remedies for High Blood Pressure – Health Lines
Am sorry if this touched a nerve because not everyone sees the British royal family as perhaps you do, I suppose I cannot reward service and loyalty to a cause alone, specially when the cause was colonization and oppression of many many other people.
Modern day African immigrants generally as a group don't suffer the same issues that afflict American Blacks.

Racism is a problem that has existed and probably always will, but I don't think it is appropriate to blame racism for of all of modern day ills.
Thanks for taking the time to respond. It's good to know that there are reasons/workarounds for the various problems, but I hope you understood my main thrust, which is not that this is an exhaustive list of issues with Nix, but rather these are the kinds of issues one can expect to encounter (or perhaps I'm just unusually unlucky) when delving into Nix.

I get the perception that people think Nix is a panacea for common CI/CD problems (and to be clear, I think it could be such a panacea one day) but rather it solves some problems but introduces many more, harder problems--which no doubt individually have workarounds and so on, but finding them probably requires intimate knowledge of Nix and the ecosystem that you're trying to package. Unfortunately, I can live with suboptimal builds and a little nondeterminism/impurity, but I can't be dead-in-the-water because I can't figure out how to package a dependency that my app depends on.

So I'm rooting hard for Nix, but I want to share my experiences so potential users know what they might run into and so any Nix contributors know a bit more what users are running into (if it's not already known).

> I think most of us are interested in fixing problems.

I didn't mean to imply you weren't interested in fixing any problems, but rather the problems that I care about, which have persisted since I tried Nix for the first time circa 2014.

> So, it is quite hard to make fundamental changes to Nix (e.g. typing) and roll them out.

Surely gradual typing would be relatively easy to roll out, as the name implies? Similarly, documentation improvements could be rolled out pretty easily (e.g., put beginners on the happy path, don't recommend nix-env, tell people about homemanager if that's the thing they should be using, etc). I mean these things in the spirit of constructive feedback--if you want to court new users, these seem like low hanging fruit.

> Things are happening, e.g. flakes provide a standard interface to package sets, there is work on supporting content-adressed outputs (outside fixed-output derivations), but with the size of the Nix ecosystem, these things take a long time to crystallize and roll out.

I'm glad to hear things are moving--I'll need to read up on content-addressed output and flakes!
I think this is one of those areas where our day-to-day probability heuristics do not align with the actual probabilities. So, as an individual, trying to decide which theory makes the most sense is a Sisyphean task.

For example, I have seen a lot of comments that the closest natural COVID reservoir is 500 miles away, that sounds like a lot! But the average tractor trailer can cover that in a day no problem, so our heuristic needs to include how many trucks are moving between those areas, how many have come in contact with wildlife or are transporting it, etc. Since it only takes one transmission the problem rapidly becomes too complex.

Fortunately the answer has no bearing on decisions being made in the here and now, so we can afford to wait and let experts do their jobs and hope we take the right steps long term if it was something that could have been avoided.
I have little expectation that a propaganda campaign could meaningfully shift worker-voter perspectives for this specific vote. They're working off of the old propaganda over the past decades and their perspectives on the ground. The recent ads and such we're seeing are about the greater narrative and trying to set the stage for union-votes 5-10 years from now.
Looking at that layout, it's almost US-ANSI. Doesn't look so bad for programming.
Causal inference may not be important to media campaigns, but it is to reality. Can you honestly say that you have found causal evidence that people earnestly talking about a Wuhan having a lab leak is the cause of 24 extra hate crimes in a city of 8 million people?
There are plenty of jobs in western Europe that will pay similar and won't force you to pee in a bottle or your pants.

That's ignoring the whole healthcare situation... which I think you're leaving out of the equation.

30 seconds of searching indicates the average grocery store clerk in the UK makes 8.80GPB/hr. Add on healthcare and they're coming out far ahead of an amazon warehouse worker.

https://www.payscale.com/research/UK/Industry=Grocery_Store_...
Two points.
1. If you think this only relevant to white men - you are an incredibly privileged racist.
2. Yes, you can leave your politics at home if you work for Raytheon. Because if you work for Raytheon - you by default need to subscribe to a certain macro-view of the world, which has little to no bearing on your individual politics. Working at Raytheon is not a requirement for anybody.
"CEOs can no longer resort to an avoidance strategy: "The middle ground is no longer feasible for anybody. Silence means acquiescence, which means complicity.""

Oh yes they can, and should. There is no appeasement possible in this. The only way to deal with these cultists is to keep them firmly at arms length and don't play their mind-games.

The old quote comes to mind: "A strange game. The only winning move is not to play. How about a nice game of chess?"
It's not reasonable to assume the hypothetical retaliation you mentioned is likely because there's no evidence that it is. It's certainly understandable why someone would fall for that argument, because it is persuasive on an emotional level, but it's not a good argument in the same way that logical fallacies can often be persuasive even though they shouldn't be.
What's going to keep all these shills out when they find out about it?
And if it turns out that those CEOs had secret, buried research indicating toxicity, and continued to sell and even funded bogus research to counteract the legitimate stuff, then it will be justified.
But then again, "crop these two hundred photos to remove the white margin", certainly is. It would be extremely painful to do so without the command line.

Some of us are such nerds, that we even crop a single photo with command line utils. Something like this:

imcrop `imrectangle in.png` in.png out.png

where imrectangle is a program that opens the image in a window and allows you to select a rectangle, whose coordinates are printed to stdout upon closing the window. You can even put this line on a shell script that you can call as

viscrop in.png out.png

and does the whole deed. With some care, it can even work on pipes:

cat in.png | viscrop > out.png
As someone whose great uncles worked in the steel factories nearby, whose parents before that labored in the cotton fields, I can also testify the multi-century efforts of Black workers who fought the “hands that was fedding them”. America's Johannesburg [1] and Hammer and Hoe [2] for reference.

[1] https://ugapress.org/book/9780820356273/americas-johannesbur...

[2] https://uncpress.org/book/9781469625485/hammer-and-hoe/
so what is the objective/cost function here?
My hypothesis:

- the longer humanity survives, the bigger the value.

- the more of humanity contributes to that goal, the bigger the value.

- the more of economic activity contributes to that goal, the bigger the value.

and finally, why is this relevant:

The more educated people are aware of this situation and are working in relevant companies, the higher the pressure for the companies to comply towards this objective function.

So, personally, I'd appreciate the phenomenon to move from anekdotal to the direction of 5 sigma.
Not sure what have I missed but how is X window system a "friendly design"?
It has a $3000 initiation fee that loads of people pay and never see the benefit of.

You will have to pay it just to do a short television appearance. It is certainly not worth that to everybody.

Then there are annual dues, whether or not you actually earned any money.

Then there's recent discussions of them kicking out long-standing members over their political views.
Your argument is still valid, but I don't think 50 Billion tons are produced every year. That would be 50/8 = ~6 tons of bananas per person per year.

If one banana weighs 120 grammes [1], then 6 tons / 120 grammes = 5000 bananas per year. I'm not sure that the average person eats 13 bananas a day.

---
[1]: https://whatthingsweigh.com/how-much-does-a-banana-weigh/
If the app isn't very niche and its purpose or goal easily understood by a lay person, a first time user experience video captured through a user testing service was invaluable. We provided very simple description of the subject area of the app, then a numbered list of tasks for them to perform. It's amazing the number of things we take for granted and can streamline immensely for those not already familiar with a particular style. Even little things like choice of common words can lead to major diversions that can be avoided.
How I Learned To Read (and read 30 books in a year)
Probably the same part of the brain fouling up that causes the loose/lose screwup we've all probably made.
You have random pieces of objects which may have already been impacted, tumbling, being pushed on by the solar wind, faint traces of Earth's atmosphere, and being tugged by electromagnetic and tidal effects.

These pieces are in orbit at many thousands of miles per hour, and have a random radar cross section, depending again, on whatever random impacts have already done to them, their orientation, composition.

The radar itself to track them must pass through the ionosphere, which itself causes variable time delays and phase shifts. Smaller objects return signals just above the noise after correlation in the receiver, most of them are just at the noise floor.

Observations only happen when the objects are in site of the tracking ground stations, which only cover a small portion of the sky, not including the expected collision volume.

All of that is just what I could recall might effect predictions off the top of my head... I'm amazed they can make predictions with any level of certainty.
Sure, and Remind me what the Colorado demographics, and Voter ID laws are vs Georgia again. Not turn out, voter ID laws.
For a counter-opinion re: "developers don't pay for things" from someone with enviable entrepreneurial success

https://stackingthebricks.com/developers-dont-pay-for-things...
Precisely! Also, several other artists have explored this space. Golan Levin's Opto-Isolator comes to mind: https://vimeo.com/5145369 and also "double taker: snout" if you want to see this idea at scale: https://www.youtube.com/watch?v=OjUwH9tOdus
I don't know the exact thought process that led to this decision but I know that people were incredibly annoyed by the "you need to update Java!" notifications and that applications were rolling their own JRE for quite some time to get around outdated JREs on customer's machines.
java --version only works on Java 11 and newer.
>> By that definition, companies are workplace monopolies. So are you against companies ? If you want to argue you can choose a different company, by the same token you can choose a different union by choosing a different company.

> I believe what GP was alluding to is that if a workplace is unionized, the worker does not have a choice of wanting to be a part of the union or not(in a non right to work state), and so essentially a monopoly.

That's a distinction without a difference. If you don't want to work for the union that's at a particular workplace, you can always choose another workplace. It's just another condition of employment, just like all the other conditions of employment you'd have to abide by without a union.
If (when) we have firing decisions made by AI, and anyone - including senior managers and founders can be fired, I'll be those folk would (will) take a difference stance on unions.
I really think this is the answer. I think a lot about the fall out of the firing/accepted resignation of the AI ethics employee at Google. Based on anonomouys accounts from people talking about having worked with her, It seemed like she often turned interactions with her into hostile interactions, but people feared speaking up because she had a lot of power/influence which many found intimidating.
Learning large logic programs by going beyond entailment
Open source it
> So in some cases I'd put "Read the Source Code" at the top.

"Read the source" is often seen as an aggressive or dismissive response, but sometimes it's pretty much the best way to figure out software.
Harvard and its peers should be embarrassed about how few students they educate
You can think anything you want.

The man had a very difficult upbringing, risked his life fighting Nazis and then did his family duty for the rest of his life. He was witty and funny until the end.

Gandhi was a pedophile who slept with young boys and girls almost his entire life, and who refused 'foreign medicine' (antibiotics) on the basis of principle for his dying wife, but took 'foreign medicine' (quinine) to save his own later. At the same time, leading a major liberation movement. History is complicated.
Internet commenter convinced they know someone's interests better than that person? I'm shocked.

People aren't dumb. Assuming you know better for people is.
I was pretty excited when I found out about nitter. After some months I realized that every nitter mirror only stays up for a few weeks before it becomes so popular it's throttled most of the time (like nitter.net).

Also, it's 17:41 UTC now... the events of this post should be occuring now. Or not occuring.
Yes, in other words one kind of activism is considered worse (or less 'neutral') than others.

Do you think that lobbying for and getting massive tax exemptions has no social impacts? SCV is basically one of the richest places on the planet, with likely trillions of dollars effectively flowing through it, and it can't even manage to keep enough shelter for homeless people going or have a functioning public transit system.

That's not neutral, but we pretend it is. It is social, but we pretend it's not.
> I don't know where Twitter hosts their real status page

What are the odds it's some IRC bot running under someone's desk?
example in the manual: https://nixos.org/manual/nixpkgs/stable/#chap-trivial-builde... shows how it creates a file `$out/message`.

If you want to write to nix store with stdenv use $out.
> I would get threatened with grievances for trivial acts like carrying a single lightbulb myself without a union worker.

That whole thing about requiring union workers to do tasks is stupid. One year I was attending a fan convention and decided to check out the rules for vendors. The convention center used unionized labor so one of the rules was that the vendors were limited to carrying like one case of stuff over to their spot. All other moving and setting up had to be done by the union workers. I get what the protection here is, it prevents loopholes for getting around using union workers at all (which, if it was possible to do, would make a union ineffective). But hell, why can't they pay the union workers as if they would have to do all the work but then let people decide if they want the union workers to actually do something or not?
I worked with Java from 2009 until now. I can't account for the 01-09 timespan, but I'd say the big gap between say java 1.5 and 1.8 was less about stagnation and more about letting other languages feel things out. I like that Java is never too far ahead or too far behind.

I do think the "hip" side of tech has started to warm back up to Java, both as the language adopts some of the niceties that python/ruby/kotlin/scala/etc have shown are quite ergonomic and also as the community, I think, warms back up to the idea that static typing can be net helpful and that maybe a good JIT compiler is nice too.
There is a very active open-source project called Ruffle[1] which aims to reimplement Flash Player to play the already existing Flash content. It runs in the browser via WASM as well as a standalone native app on all three desktop OSes. It doesn't support AS3 yet.

But as far as I can tell, there's no one trying to recreate Flash the authoring program. Which is a big shame IMO. We need something that enables creativity with a low barrier to entry.

[1] https://ruffle.rs
If there are insects, bats will come sooner or later, and tiny bat-bombs will follow.
Why are you making his argument for him?

He pointed out that not all unions are the doom and gloom version where you can't carry lightbulbs (seriously people, don't ever use that example, it's right out of the anti-union video, obvious tell) and good people can't get promotions because of blah blah blah.

You then responded by saying it doesn't count because it's different.

Yeah, that's the point. A "union" isn't a thing like gravity. It doesn't only work one way. It a collection of workers who want to collectively bargain with an employer to bring some balance to the power dynamic between huge companies and individual workers. Whatever rules the union wants to set out are up to them.
But there's a massive difference in working conditions. There is no warehouse floor worker that will be making $15 an hour indefinitely. Eventually, their bodies will succumb to injuries while trying to keep up with the brutal pace of work mandated by Amazon.

So then what's worse: $11 an hour at a job you can work indefinitely, or $15 an hour at a job where your body will eventually fail and you may be left with a permanent injury which Amazon will not help you with?

https://coloradosun.com/2020/09/29/amazon-safety-crisis-thor...
Poor people vote in their own interest just like anyone else but their options are limited and often the opportunity to consider all their options is truncated by the vagaries of life on the edge of dissolution.
Sounds like a natural result of the Citizens United vs FEC. Corporations are now the richest and most influential "people" in our political system. Where there is power, there will be attempts to sway that power.
Bessemer appears to be in the outskirts of Birmingham. Seems like a reasonable place to put a fulfillment center: land is cheaper than somewhere more central (but a warehouse doesn't need to be located on expensive, high demand, centrally located land). It's also probably a reasonable commute distance for many in the Birmingham metro area.
My 2c (10,000 users app):

- Respect the user and not send any annoying requests for suggestions -> Getting feedback should be a very minor point of your app, assume the user does NOT want to see any requests for information

-Think like the user, use the app extensively and try and make it as perfect without their feedback

- Offer a discrete email for them to contact you (usually within the help page)

- Add the option for reviews & feedback (via the Apple API)

I get quite a bit of comments via reviews and also the occasional email

Because users have to actively reach out to you, usually the quality of the feedback is very high

Currently rated 4.8/5 on the App Store, so it’s working for me. That said its not a complex app, so I haven’t had as much need for user feedback
It's not quite so black and white, though, because if you say that people have the unlimited right to form their own country, then where does that right end? Does a city, or a small group of people, or a single person have the right to declare themselves an independent country? What about when the cause itself is ambiguous or outright unjust (i.e. the South in the American Civil War)?

That's why I think the cause itself and the claimed grievances have to be considered and are the most important part of the discussion.
*and do not have significant assets or college savings
A surprisingly detailed Wikipedia article.

Random internet serendipity, shift in topic and mood. We live in such an interesting and strange universe.
Are...are you holding up Hollywood as an example of pure, legal employee protections? You know, the industry largely stood up by largescale money laundering schemes?
That's actually correct C pointer arithmetic.

When you increment a pointer, it moves ahead by the sizeof the underlying concrete type. If the pointer is to void, there is no underlying type and in fact void pointer arithmetic is disallowed by the standard. GCC lets you do it with an extention: https://gcc.gnu.org/onlinedocs/gcc-4.8.0/gcc/Pointer-Arith.h...

So in this case, since the headers for the arrays are made up of two int's it's the right thing to do to move around by sizeof(int) memory address units. You do this with a cast before the arithmetic.
Maybe. But it’s not some deep mystery why the vote was no. All the threads and sub threads discussing it as if it were a deep mystery puzzle me. I’m always bemused at smart people with strong opinions on subjects where they don’t even have a grasp of the basic factual landscape.
Can't upgrade Deno from 1.3.3 to 1.8.3 by updating the sources and hashes in the derivation, as is normal procedure. `fetchFromGitHub` and friends fail to recursively fetch commits that are not visible from `HEAD` (`git clone` works), and I'm completely at a loss about how to debug this.

This kind of breaks. For people like myself who already spend a lot of time debugging dependency and compatibility issues in less sound package ecosystems (scripting languages I'm looking at you), Nix alternates between enlightening and maddening. Which I like.
Is a wedding supporting the status quo by asking guests to dress appropriately and sit quietly during the ceremony? Is a movie theater supporting the status quo by running the movie from beginning to end without an intermission for political expression? Is there any neutral zone where people can gather and connect for any other purpose than politics? How can we hope to forge bonds with other people based on our common humanity if there is a demand that every space is filled with confrontation over our differences?
When asked to fix something, we don’t even think of removing parts
Gatekept by testing and licensure requirements?