skysight-inc/HackerNews huggingface dataset:
Because product managers struggle to comprehensively understand value add and have instead replaced stating business goals and value add with bullying based micro managing tactics like counting lines of code and conflating other such arbitrary metrics related to code with having a 1:1 ratio of accomplishing the goal and do not respect the thought of troubleshooting, architecture design (unless you take another two days to turn it into a diagram presuming it needs to be consumed by some other party) and finding an elegant way to implement code to accomplish the goal as work because they can't see it, and they can't understand it because they are too busy collecting visual days to prove they are properly micromanaging you to take the time to learn the challenges inherent to the architecture and challenge at hand.

Does that help?
Potentially, managing isn't a full-time-job, full-time. There are management moments that can easily consume you for weeks/months, and if the manager should have been coding also, then the timeline is ruined. If the manager has slack, then the team can add staff as needed. Having a manager who is flat-out is bad - it slows decisions, introduces blocking functions everywhere, and ultimately makes things worse.
Others gave you good answers but also consider this. There are thousands of PhD students who create value for these universities. They not only do research, help research being made, they also teach others. Kicking all these people out of US due to whims of ICE harms universities' financial interest as well. Universities are not making their education remote because they choose to do so. They're doing precisely to protect students and faculty. It's capricious for ICE to see this and conclude "if you do that then I'll kick all your students out of this country". Universities invest in PhD students, they're part of faculty.
Ubuntu Has full access to your Google Account: Beware if you use Chromium
> Iran had no democracy. Mosaddegh was appointed Prime Minister by the Shah, he was not democratically elected by the people of Iran. The Majlis that nominated him were a collection of feudal lords that dominated Iranian politics, they were not democratically elected by the people of Iran, they co-ruled Iran as a feudal kingdom.

The Majles was literally an elected body. Yes, he was appointed by the Shah after being nominated by the parliament. That's how constitutional monarchies work. Justin Trudeau also was elected by a parliament and then appointed by the Queen.

The fact that a lot of the people in the Iranian parliament had feudal land is completely orthogonal here. They were still elected. A lot of the people in the US Congress are also incredibly wealthy.

Mossadegh was elected fair and square. He was overthrown and replaced by a puppet when he went against Western interests.

As for Bolivia, Morales was a legitimate, elected president of Bolivia. Under US pressure and support, the OAS fabricated evidence that the election was illegitimate, and the US backed a millitary coup. It was a coup orchestrated and following the interests of the US. Here is my source: https://www.theguardian.com/commentisfree/2019/dec/02/the-oa...

All of that information is also in the link I provided.
Reiterating what gp said , not all dev is like that, lesser you are doing IT and more comp science or any unfamiliar territory really it is harder to break down ahead of time .

Many times I can’t tell you what tasks need to done let alone how much time is needed and break it into smaller chunks during planning phase.

If planning has to work you should be familiar with what you are building , with poor information on the bug/ code / stack planning agile is just useless overhead . it works great for yet another CRUD app where you know the requirements to the dot and know exactly how to build or fix not always , most management fail to differentiate

All the reasons in the TFA are also why it is hard to estimate , what and how much time will take .
Couldn't a blood clot cause swelling or increase pressure around an un-ruptured aneurysm, causing it to rupture?
Business collect and remit taxation on behalf of the customer, so no the business is not "paying" the taxes. It is the consumer that owes them the business is just collecting them for the government. For which the business gets a small fee to do this service for the government.

If the business did not collect taxes then you the customer owe that to the state still and are suppose to self report that and pay the owed taxed annually

This is the same as Tax withholding from a paycheck, you owe the taxes but your employer is collecting and forwarding them to the government on your behalf, the big difference here is the purchases are not tracked by individual tax payer
Signs of Covid-19 may be hidden in speech signals
That's not what I'm saying at all. There is a lot to be said about the Cubans who escaped to the US.

A revolution is inherently something that's going to break the stability of a country for a few years to few decades. That's simply a given when it comes to revolutions. The rich and privileged can find a way to escape the country during a revolution, especially if they don't believe the revolution will do them any good.

What comes after a revolution is reconstruction of that stability, this is extremely difficult when you're being choked by the biggest economic power in the world.

When have sanctions actually improved lives for anyone? When has deploying literal biological weapons helped anyone?

The US doesn't play fair with economic systems that go against the grain the US has set. This is where the problem is. We can't even see if this alternate system would work or not because of how the US treats them.
Yes that's probably why I don't watch news on TV
Early on in the current administration I half-joked that it'd all be worth if if at the end of it we (a) switched to ISO216, (b) bailed on Fahrenheit, and (c) ditched the penny.

Now that would be a legacy any POTUS could be proud about.
Microsoft Flight Simulator: Premium Deluxe – Preorder USD$125 AUD$179
It's the most expensive game I've ever seen.

BUT it may be worth it. Read the features and watch the videos - the incredible amount of engineering and detail and design that has gone into this is beyond belief.

https://www.youtube.com/watch?v=BTETsm79D3A

https://www.youtube.com/watch?v=TYqJALPVn0Y
> That motive doesn't make sense. Fauci doesn't work for the CDC, he works for NIH, a branch of HHS. If anything, the move is bringing Fauci closer to the process, not further.

It saddens me that a change like this is met with (I assume) widespread cynicism. I'm sad that it seems justified.
Makes sense. It ensures google faces repercussions from removing tiktok from the Android play store.
But you hadn't even heard of that. Or the gwangju massacre in korea. Right?

Why is that? How come some things are marketed extensively to the American public but others are never mentioned?

(Also, if the goal is to criticize maoist China, I'd go with the cultural revolution instead of the great leap forward)
Well given that Google is anti-trump I am sure they would not simply do what Trump says.

Now if Biden was elected I am sure it would be different
I found that Clockfort's Github-Backup is good for downloading an account's repositories en masse. It only supports repos though, and not metadata like issues, comments, wikis, pull requests, etc.

https://github.com/clockfort/GitHub-Backup
> In the meantime, the simpler version of the software is long gone

The thing is that with free software the old software is almost never really long gone. It's still out there, free for your perusal. That is the beauty of free software, it's always additive process. But it does also put responsibility on the user to pick the patches they want, either themselves or by proxy. Ultimately you are responsible for the free code you are running, not some vague upstream dominated by fnaag et al.
So an idea is automatically moral if a majority of people approve of it?
Almost everything in your comment is wrong. Kubernetes has enabled a whole host of observability tooling (eg opentracing), promoted a culture where app logs are easily and always accessible, enabled 0 downtime deployments for teams without dedicate infra specialists and so much more. It has made deploying reliable applications a lot more easier than ever before.

Services today scale to handle a lot more users and traffic than they did not so long ago; and these reliability guarantees are the norm rather than an exception.
To answer this slightly evasively, the biggest responsibility of a manager is to handle any day-to-day situation that isn't on anyone's job description. If something isn't anyone else's problem, you make it your problem and figure out how to deal with it. Why is a project behind schedule? Why aren't these two engineers/teams/divisions talking to each other? Why is there an uptick of bugs in recent releases? How do you prepare your organization to respond to service outages or security breaches?

The ability to recognize and deal with such unknowns is the most useful skill for a manager.
Okay, but I like mods.
> when you want to move something you just grab it and move it where you want to be

In that case am really surprised Finder still doesn't support dual pane. Wouldn't this philosophy directly benefit?
I mean, that's totally reasonable if that's the spec (not to mention hopefully trivial to fix).

Now if there's 5 drawings with different colors, or asking "what color do you want it?" leads to a 5-week email chain...
Harold Lloyd lost part of his hand when one of those comedy era bombs blew up on him.
In all his later movies he has a prosthesis.
Or do it like PayPal: 'PayPal news and your transactions' - 'to view your transactions, please log in on the site. Additionally, here's a bunch of commercial spam.'
For anyone who hasn't seen it, I recommend watching The Killing Fields. Obviously it's from a very British/American perspective. Since I doubt that the film production companies that made it are earning much, if any revenue from it these days, I don't feel bad about linking to a torrent of it:

https://rarbg.to/torrent/cbm3x4z

https://en.wikipedia.org/wiki/The_Killing_Fields_(film)
I believe The Information gives out free access links to HN, or at least used to. Maybe we just need to wait a bit for them to notice.
Search for “Accuracy of calculations performed by a coprocessor” in the article I linked to.

it says “Intel claims that maximum error in the 8087,
80287, and 80387 for all transcendental functions does not exceed two bits in the mantissa of the double extended format”. Typically, those reposts get rounded to double format, but that doesn’t guarantee that such errors get dropped.

Edit: http://www.math.utah.edu/~beebe/software/ieee/ has lots of links and code for testing floats.

http://li.mit.edu/Archive/Activities/Archive/CourseWork/Ju_L... gives quite a few corner cases, so it would be helpful when writing a test suite.

https://slixe.de/stash/projects/MAS/repos/libfirm/browse/ir/...
has source code for a/the compliance checker

https://core.ac.uk/download/pdf/151193633.pdf describes what seems to be a Better version of that test framework (it adds “++” to the name). Unfortunately I couldn’t find its source code.
托古 or "attributing to the ancients" was a standard technique used by Chinese writers arguing for their positions, likely appealing to the tradition of ancestry worship. So we really can't take the claim of reverse engineering from the Zhou at its face value. It's more likely that the many schools of thoughts were original to the time, stimulated by the intense competition among the multitude of states.
This is exactly what was happening in Iran after JCPOA. Restrictions were lifting and people were demanding more from the system.

Trump has effectively shut that down and has made millions of enemies and millions of future enemies from Iran. You can't just choke an economy and expect the state to get better. If anything you're just making it worse.
Capitalism Drives Cancel Culture
You can open a new window...
Actually, I liked both, but for different reasons.

1. There was no Perl yet when I read K&R.
2. "Programming Perl" was more fun.
"There should be one-- and preferably only one --obvious way to do it."

This principle is often repeated for Python, but does it have any bearing on reality today? With every release of Python (and indeed for many other languages), new features give you even more ways of doing things.

Python is 30 years old - it's no longer the small language it may once have been, but is now chock-full of features. Maybe once there was an "obvious way to do it", but I don't thing this is true today.
Moral reasoning premised in attachment theory(which has been a very productive field in the past decades) and extrapolated to the inanimate would draw a different conclusion.

If you are that tied to your work you may be treating it as a child, and as a child, your moral reasoning will proceed with the underlying premise: "what is good for the child is good", leading towards a parenting of the project ahead of other needs.

But a software system is not a child, in fact. It's just an expression of ideas. "Skin in the game" signals that you've been dragged into being a parent. Is being a parent for software the right thing? Perhaps, if the software's premise draws upon a strong justification. But most of these tools have not been emerged from standalone justifications, but from solving something else, which neatly ties back into the author's argument: the corporate needs are what are complex. And here attachment-based morality recurses: if the corporation is the child and you are tending to it, once again, you will put it ahead of other needs, and hence will develop the justifications for software complexity.

But if we zoom out a bit and look at the world generally, it's operating from a point of indifference: if the output of the corporation is pragmatically convenient, it is good, if it presents an obstacle then it is bad. And ideas - and hence software - that persist in the indifferent world, outside of the attachment relationship, are the ones that survive.

Which perhaps means that all of it is wrong, which isn't a very stunning conclusion if you still have to work with it. But that is philosophy for you.
Oh, I don't disagree at all. The reason I don't think it belongs on HN is because "It's essentially a collection of unsubstantiated claims that would likely have no impact to policy even if they were demonstrably true because the driving factor is human safety and not efficacy or ease of teaching."

That has nothing to do with whether or not I agree with those claims, although in this particular case, it just so happens that I do.
Every single field has figured out - sometimes forcefully - how to minimize harm to consumers. From a properly grounded toaster to a bridge, other industries manage to build complex things that don't hurt people.

The nature of the beast is that its nature can change. We need to stop thinking software is somehow special, we're just more careless and face fewer consequences following catastrophic failure.
Much of the "progress" in the USSR was based on slave labour [1]. And it was not limited to just physical labour. Many intellectual feats were also the product of people working in, what essentially amounts to, a prison [2].

[1] https://en.wikipedia.org/wiki/The_Gulag_Archipelago

[2] https://en.wikipedia.org/wiki/Sharashka
Google does not have an agent on confidential vms; that defeats the purpose. The confidential VM runs a shielded OS which includes vTPM based attestation to protect against boot/rootkits so you know if someone has tampered with your boot chain up thru kernel.
Oh, that reminded me of my "two lines" moment. Years ago I was writing software for some university project, and one feature took me a few days to figure out and implement, and when I checked the diff I realized that "all" it took was removing some 20 lines of code. I literally added a feature by removing some constraints that I had previously introduced.
Musk's father owns a ruby mine in Africa.
I don't trust random third party code that doesn't even at least have a company behind them tbh.
Thank you. I will just ignore until we see Phase 2 results.
Or Raku :-)
The large ones can be delicious, but you have to buy them at the right time & from the right place.

Not unlike oranges. They are available almost year round but they are exceptionally delicious for only a few weeks.
This sounds like a turtles all the way down kind of think... Then is it OK to keep the secret of the secrets service, or something in that sense.
> Some do use a camera but still conceal their basic personal information.

That's really the critical bit. It's one thing to show your face on camera. It's another to show your name and address. The latter bits are regularly used to, e.g., SWAT streamers. Let's just say that streamers are all too familiar with legal trusts.
> That motive doesn't make sense. Fauci doesn't work for the CDC, he works for NIH, a branch of HHS. If anything, the move is bringing Fauci closer to the process, not further.

I think the concerns are less about getting further away from Fauci and more about that the Trump administation has very publicly stated that they want to reduce the coronavirus numbers by simply slowing down testing. This is another move to obfuscate the actual numbers of the pandemic in the US because it makes his administration look bad.

Given that he's been attacking public health officials and anything that makes the pandemic look like, well, a pandemic, the cynicism I think is valid.
This is like the prop 65 warning, companies are covering their asses, which results in the law becoming effectively meaningless. Because there could potentially be some medical records that you disclosed, say in a chat message, they have to say that they collect it. By making these strict laws California has basically opted everyone into everything being collected, because to say otherwise would put companies into into unnecessary legal jeopardy.
https://www.joelonsoftware.com/2003/05/16/20030516/
“I believe there are some other languages that support a similar grammar
(Ruby? R? Raku?) but I haven't investigated.”

Poor effort tbh but I’ve been excited about new possibilities before too.

Can anyone say which style of parser python used before and why The bee PEG parser is more powerful. It’s my understanding that PEG parser are equivalent to RDPs.
Open Satellite Project: The Open Source Satellite Project
Found out about this when publishing through cargo:

error: api errors (status 401 Unauthorized): The given API token does not match the format used by crates.io.

Tokens generated before 2020-07-14 were generated with an insecure random number generator, and have been revoked. You can generate a new token at https://crates.io/me.

For more information please see https://blog.rust-lang.org/2020/07/14/crates-io-security-advisory.html. We apologize for any inconvenience.
The phrase "Dictatorship of the Proletariat" used to trip me up. It is the will of the people: a true democracy.

As much as we call what we have a "democracy", we don't live in one; it's an illusion. What we have is a Dictatorship of the Bourgeoisie that ignores the masses.
I stand corrected then. I'm pretty sure that was well before I was born, though.
I'm American and I have no idea what's going on either. The admin is behaving very erratic and POTUS is always talking about peripheral issues and doesn't address the current crisis (i.e. COVID, 20% unemployment, depression etc). I don't know if it means they're very confident with themselves that they'll be reelected, or it means they're in a crisis mode trying to find new ways to get more vote.
It's relevant enough to get you to click on the link, then read through comments, and leave a long comment.

If you want a good discussion for a topic you like, go pay for access to it. Nowhere in HN rules does it say that content cannot be behind paywalls.
Wouldn't that kill cooling speed and thus kill your clock speed?
> This is exactly the practice of arguing the arguer, rather than the argument, and it's a bad faith tactic.

Her claim is that she, herself, is being exceptionally victimized and silenced; it’s literally impossible rebut this without arguing against her, specifically.

Harper’s’ unpaid internships was a more general example. Had I been speaking about Bari Weiss specifically, I might have mentioned her support for deplatforming a Jewish speaker from Stanford [1], her attempts to get Arab professors fired [2] or her reports to other employees’ bosses in response to minor slights [3].

And even if my argument were to hinge on an orthogonal claim, you think that’s tantamount to “embodying cancel culture”? I haven’t called for any personal or professional consequences; literally all I’m doing is disagreeing with her.

This is why so many roll their eyes when people start waxing on about cancel culture. What they really mean is that they don’t want to hear criticism of their opinions.

[1] https://twitter.com/bariweiss/status/1125789271959277569?s=2...

[2] https://theintercept.com/2018/03/08/the-nyts-bari-weiss-fals...

[3] https://twitter.com/byjoelanderson/status/126865430820500684...
I mean, the Mac did invent copy and paste!
> the rapid growth of their electrical grid and large-scale engineering projects (hydroelectric dams, airports, nuclear power, etc) in the post-1945 era was quite rapid.

Some of the large construction projects, were built with slave labor. Not all of course, but many where. https://en.wikipedia.org/wiki/List_of_Gulag_camps. "The Road of Bones" is famous as well https://en.wikipedia.org/wiki/R504_Kolyma_Highway

And while science and engineering was promoted later, during Stalin's time, a lot of intellectuals were purged https://en.wikipedia.org/wiki/Great_Purge

---

In the 1920s and 1930s, 2,000 writers, intellectuals, and artists were imprisoned and 1,500 died in prisons and concentration camps. After sunspot development research was judged un-Marxist, twenty-seven astronomers disappeared between 1936 and 1938.

[...]

Official figures put the total number of documentable executions during the years 1937 and 1938 at 681,692,[1][92] in addition to 136,520 deaths in the Gulag;[3] whereas the total estimate of deaths brought about by Soviet repression during the Great Purge ranges from 950,000 to 1.2 million

---
Did you really get chewed out? That seems pretty much like a deal breaker for me. Managers are collaborators, not parents, and have no place talking to co-workers in such a diminutive manner.
I can see some overlap on the extreme consumer end [their 300K 700hp car is probably hundreds produced at most. The profits are already really high on those vehicles so I am curious if/when/how they will release and price this tech, or if it is just some random Porsche team drumming up some marketing for mostly vaporware :)
One other way I look at this is as a balance of forces between technology and business. The developers are delegates to the technology while managers are delegates to the business. Assuming they can both arrive at some common middle ground, then you should have something viable to work with.

Sometimes I have to stop my other developers from getting upset with project managers when they are having bad days. If your managers are unhappy, it's very likely that the customer is unhappy as well. Developers should use this as a signal that they may want to re-prioritize efforts or schedule deep-dive meetings with their managers to sort out customer & business concerns.

The exact same idea applies to the technology. If the developers are in a bad mood, its quite likely that they are struggling with some abstract technological foe such as a legacy code base or broken devops process. Managers should recognize this as an opportunity to pause the process and try to allow room for the developers to work through whatever technical difficulties they are having.

If you have this perspective where everyone involved is a delegate to some other ultimate authority, you may develop a greater sense of empathy for your fellow human.