skysight-inc/HackerNews huggingface dataset:
> What's the benefit of coding a visual diagram over drawing it?

I'd think the biggest benefit is that it would be easier to reproduce the diagram, iterate on it and save revisions of it in standard tools. It would also allow flexibility in that reproduction which would be super handy if you were creating a lot of similar diagrams.

And the most obvious one is simply you don't have to draw it. Some people find drawing diagrams to be extremely tedious but still need to do it frequently.
A Programmer’s Approach to the Lockdown
They’re treating Microsoft addiction?!? Cool! ;)

No, seriously, it really did take me at least a half second to figure out they’re talking about Multiple Sclerosis. A rather different MS. I would encourage everyone writing and discussing this subject to be more explicit up front, and then they can keep calling it “MS” later in the article.
Sans Bullshit Sans: A font to fight against BS
Lots of ways to demo a backend. Are you doing REST? Postman to show the API functioning. Have tests, show the test suite. The person writing the backend needs some way to drive it to test their own work this should be demonstrable to a technical audience.
Optimize for completion of features, not busyness of humans.

Start with ditching scrum. Have everyone focus on exactly one user story at a time until it is complete and passes QA. Once it does, go on to the next one. Every time I suggest this, people tell me I'm crazy, but every time I've talked a team into trying this it has increased their throughput.

There are lots of reasons why this works. It reduces time lost to queuing, reduces crosstalk and coherence penalties, tamps down on Parkinsons Law, and many more.
This attitude is the reason I refuse to use Chrome and only recommend the alternatives.
Ask HN: Blogging Platforms Compared?
Can anyone point me toward a site or resource that compares and contrasts blogging platforms?
Here's my split personality:

I love love love Python for data science, in part because it's dynamically typed. I can bang things out quickly without worrying about the engineering bits, and, since I'm working in an interactive coding environment, it's generally easy enough to just inspect the values of my variables to figure out what they are.

I hate hate hate Python for ML engineering, in part because it's dynamically typed. The same features that make it so easy to hack out a quick data analysis make it absolutely awful to build for durability. For example, since stuff in production runs hands-off, you need to feel pretty confident about the return types of every function in order to feel confident you won't throw a type error at run time. Actually pinning this down can get quite complicated, though, when you're working with a library like scikit-learn that relies heavily on duck typing. Sometimes you end up having to go on a journey down a rabbit hole in order to clearly identify and document all the types your code might accept or return.

(Disclaimer: Hate aside, it's still my preferred ML engineering language. You've got to take the bad with the good, and the language gets you access to an ecosystem that is so very good.)
I am hardly interested in your internal affairs, not to mention your self-centered attitude.
On Slack or Zoom you can't take a walk around the office to clear your head/take a brief breather and inadvertently bump into a person who asks a question about your t-shirt or new Apple watch, which then leads to a longer convo, which leads to grabbing coffee in the kitchen, which leads to you hanging out with that person and their group of friends over the a weekend.
Focus on the work and get involved in it. Pick one task and work through it with your people. Then while doing it and at the end see what went well and what didn’t. Fix what didn’t work and then do the next task. That’s what Agile should be.

Don’t try to create a process like scheduled meetings. That’s just surface stuff. Unless your people are incompetent there must be some deep problems that need to be uncovered. Most likely there is a problem in communication or understanding. Also solicit feedback about yourself and other managers. This may be painful but is often necessary if you really want a better team.
poor wording. I mean more efficient than ac/heat in a leaky house.
Analyze failures. Write tests to validate functionality on checkin instead of manual testing. Improve CI/CD pipeline. Rigid does not work. Aim for flexible. Don't be an MBA, practice MBWA (management by walking around). Gradually seek to introduce a culture of overtime is required if the team fails to deliver major time-critical deliverables and these goals have a clear purpose. Nothing worse than arbitrary goals.
https://archive.is/f9R8O
There's no need for invasion or occupation, bombing is enough - look at per capita carbon footprint of Afghanistan or Somalia. And that can be done "cleanly" with drones, no risk for the attacking nation.

Other than that, some parts of American / Western population would be gladly sold on "the overpopulated non-whites are destroying the world by over-consumption and need to be kept in check" - without realizing the irony of "over-consumption" and without seeing the parallels between "overpopulation" rhetoric and eugenics of old.

Moreover eternal war is more money for the capitalists, while there's little profit in saving the world peacefully. And you know who truly rules the West.

So hopefully we can all agree on stuff. I'm not sure it's all that likely.

EDIT: also if you're a "leader of a developing nation", chances are you're going to see effects of climate change, like drought and famine, way sooner than the rich parts of the world. And if you get no aid because you refuse to cooperate ... you know. Maybe your replacement that got to power after you got hanged by an angry mob will do more solar panels or whatever.
How are you defining the word “universe”? Is it in a hypothetical imagined virtual universe? If so then yes, that happens regularly in mathematics (eg Carl Sagan’s flatworld). If you’re asking “are there multiple real universes in reality with some kind of relationship between them” we don’t know yet and until we have a falsifiable theory that withstands experiments we won’t know. Mathematics can be used to prove certain properties in the absence of those experiments and to explain how a theory might be falsifiable. An example of this would be string theory. Mathematically self-consistent, all available evidence seems to be against it (can’t recall if it was finally disproven or still just highly unlikely to be true)
> It was like pulling teeth trying to convince developers to use Swift.

Huh? That was not what I witnessed at all. A lot of people were quick to adopt Swift when starting new projects, but still didn't replace Objective-C on the older ones. IMO it was one of the sanest language migrations I ever witnessed in this industry. (Java to Kotlin in Android also as nice and same, IMO)

Considering Apple still has a large Obj-C legacy, I doubt we'll see it deprecated any time soon. Carbon for example took almost 12 years to be removed!
I mostly dislike/distrust smart meters in the U.K. but this seems a pretty good use of the technology.
That's really not a bad idea like you own a domain you own your federated account on a Platform, you can self host it or put it into their cloud (costs 1$/mtn)...yes yes i know mastodon or diaspora but facebook and twitter should be forced to go a "federated" way, with that they could rip out most if not all of their problems they actually have, and you have all the rights you want (if you host it).
I'm on a different team now.
> catching your VP for a quick 2 min resolution while he is walking to the cafe to quickly grab his lunch between his back-to-back-to-back meetings

Wouldn't this particular scenario be made more effective and efficient with asynchronous communication?

> This is particularly true when you become more senior and replicating that over Zoom is nearly impossible.

Most office jobs are not senior roles. In fact, the more senior a person is, the less office face-time they seem to have.

> There are things you simply don't want to put in writing or say over Zoom which are most certainly monitored by the company.

Phone call? Meet at a cafe?

> And if there are some colleagues who are in office and some who are remote, the ones in office have a massive advantage when everything else is the same.

I think people should be allowed to play the game as they see fit. If my plans involve a lot of office plays and social maneuvering, of course I'd prefer to be at the office, and I should be allowed to do that alongside the other people that want to engage in such activities. If my plans are to be a reliable worker with no desire to shuffle on the ladder, I might as well enjoy a quiet stay-at-home life with occasional office visits when it suits the projects I am working on, my team members and / or myself.
I love this, and it scratches an itch I have when making (very tedious) diagrams. I'd love something that would allow me to make diagrams like this[0] in an automated way that would forego me tediously hitting alignment buttons in Inkscape to make sure everything is square and equidistant.

This seems like it would be great for automating Neural Network diagrams (current dotviz does a lot of this for e.g. PyTorch and Keras, but those diagrams are quite ugly imho).

[0] https://i.imgur.com/D6gWik7.png
You don't need "friends" (which often are not really friends anyway), just have at least one scene where you find yourself at ease and go to public places or gatherings about it.

For instance, one could go to programming meetups, or conscious dance events, or gay sex clubs, etc.
My personal favourite omnipresent php vars are `$data` and `$value`. Like, no shit, what else are you storing in variables?
Well, socialism (in its original form, not USSR-style "socialism") for example is an economic system that, by its definition, cares about people and their wellness. Capitalism, in contrast, is an economic system that, by its definition, doesn't care about people or their wellness. Just like democracy is a political system that cares about the people, whereas monarchy is a political system that doesn't.

If you want to be pedantic, you can say that the proper phrasing would be something like "socialism is an economic system whose defined goals are people's wellness", "capitalism is an economic system whose defined goals have nothing to do with people's wellness (they are profit for the owners of capital, and perhaps innovation)". But "caring for" is obvious shorthand for this.

You can, of course, say that individual actors living under any of these systems may or may not care about the people, and that's true. But the system itself may be designed with or without the people in mind, and different systems fall on different sides of this idea - for better or for worse.
3 - I'd agree that it is not really a skill so much as an effect with many possible actionable causes, some of which can be trained. I think you and OP are actually coming at this from a similar angle if you indeed don't really care about winning. OP's point is that many people get sucked into doing things for reasons other than their impact on their long term happiness. Competitiveness, addiction, lack of experimentation can all lead to inefficient return on effort. There are likely many skills that can improve on these, but introspection towards your feelings/emotions to understand how your emotions respond to externalities is probably a cornerstone of many of them.
> (...) but dedicated keys were not similarly approved to control the volume.

Arrow-up and arrow-down?
Your understanding isn't incorrect but you're probably expecting smaller time and error scales then there are in practice:

Here are some charts of grid time offset from 2014 (I think from Menlo Park): http://users.megapathdsl.net/~hmurray/time-nuts/line/Calif-6... -- so you can see this spanning 60 seconds in a year.

[Source post: https://www.febo.com/pipermail/time-nuts/2015-July/092791.ht... ]

Here is some more recent data: http://users.megapathdsl.net/~hmurray/time-nuts/60Hz/60Hz-20...
What's a "jeybconbe"? It's a googlewhack for this thread.
Don't know about other places, but in Europe office space in central metropolitan area is as low as 1-2 employee's monthly wage. For 10+ people, the community benefits are clearly there.

The bigger question is, can the company quickly scale with finding on-site people around the area quickly enough?
There was this Theranos thing, they had a similar idea.
In the 1970s there were lots of libertarians that were marxists or socialists, they saw no conflict in the terms because libertarian is such a loosely defined term that it can encompass almost anything you care to stuff into it. Even today libertarianism has no strict prescription, the political movement takes all manner of refugee into it. In discussions I routinely run across libertarians that believe in fully functional centralized government judicial and policing systems; on the flip side, I also run across libertarians that are more of the anarchy wing and believe in private police systems.

What does liberty mean to you? That's all libertarianism actually is, and that has always plagued the movement.

If forcibly implemented marxism means liberty or freedom to you, good enough, you can call yourself a libertarian now if you see fit. The Hayek wing will always disagree with that, however their disagreement is also entirely irrelevant as they don't have much control over the term or the movement.
AWS Client VPN Internals
How to connect to the AWS client VPN not using "official" client, e.g. from the Linux
Therein lies the problem: in this case, you consider Islam a human product; however, muslims don't see it that way: Islam is Allah's revelation. When people explain religion as a human product, they are NOT explaining anything at all. In other words, these so-called scientists selling religion as a human product(necessity) don't understand believers at all.

One of the ways Orientalists ridiculed muslims to call them as Mohammeden (or Mohammadiyas). Muslims don't see it that way. Also look at how Sunnis ridicule another sect by calling them Ahmediyas.
Is it right that the 51% of the population is able to coerce 100% of the population into paying higher prices for the more ethical businesses?

High and mid income earners can and should choose more ethical/environmental businesses as they have the means to do so.
This is a very good idea and fits with what immediately came to my mind; things need to be "proven" or "working" way before the end of the sprint so there is time to refactor, refine, and improve quality.

To the OP, think spikes: https://en.wikipedia.org/wiki/Spike_(software_development). Very important with a lot of unknowns. Doubly important for new engineers because.. Well, sounds like they are dealing with a lot of unknowns.
Gimjang: A Time to Make Kimchi
Well, someone will during the next decade have to make an absolutely ridiculous amount of batteries. Imagine what kind of profit margin those folks would get on free electricity!
> Remember Google was the promoter of the open-space office configuration

I don't think that's true. First, open-space offices predate Google by many years. (Frank Lloyd Wright invented the open-plan office in 1936. They were common in tech companies long before Google.) Second, Google used a mixture of enclosed offices with doors and open-space.
Can you describe drivers license procedure in your state?

Is there a state licensed drivers ed training course required? How long is it (hours) and what is the division between theory

traffic law
best practices
basic physics
basic car knowledge

and practice

basic vehicle roadworthy check - fluids, lights
pre drive preparation - setting up mirrors/seat/headrest, fastening seatbelts
parking lot maneuvers - parallel parking, reversing, stopping and starting on a slope
city driving

and the same for the final test?
Their actual email being semicolon.jkl made my day.
As someone who finds many "social etiquette" practices painful, cringe-worthy, and the cause of many communication breakdowns, I would actually like to learn more about the benefits of social etiquette, and how I can improve on it.

Does anyone have any good resources to point me to?
Isn't the Antichrist supposed to unify the world first? I’ll take a few devout Christians disappearing on a cloud over the current state of things.

(Identifying marks on skin that people willingly accept are one of their prophecies, in some sect’s interpretations. Everything intertwined with an embodiment of God returning to Earth and teleporting them to a cloud and riding off to heaven, beginning a period of time where their same benevolent God allows his machinations to wreak havoc on the Earth and everyone else for the lulz.)
Which colour scheme is better?
> This doesn't matter for middle management

Umm what? Based on my 15+ year experience in tech sector (similar for my partner), my take is that in-person interaction is absolutely necessary for the middle management layer (though certainly not sufficient). They need to interact with both the bosses and the trench soldiers. If everything else is held constant (same org, same talent, same level, same effort), an in-office middle manager will absolutely outperform a similar person in a remote setup.

I'd go even one step further and say that in-person interaction is critical not only for middle managers but also for those individual contributors who want to jump to management or tech-lead positions.
Show HN: A community for customers of Chinese shopping sites
So if you slow the cars down to 40 mph you are still probably dead. Pedestrian / cyclists don't get hit where cars are actually going fast.
If most business-side people actually knew what weak typed languages meant for their company, I can't imagine so many of them going for php/js as often as they do. You're always one expression with a `$contact` instead of a `$contract` in it away from a cancelled weekend trip or humiliating sales demo.
Press Ctrl+K and browser will be forced to search.
Tangent: Y'all should check out the book mentioned at the start: The Diamond Age. It's perhaps my favorite fiction book... It does one of the key parts of sci-fi right: Interesting, resasonable speculation on future tech.
I don't think the thing stopping people from taking vitamins is that they aren't being handed out for free. If you think the mask 'debate' is anti-intellectial, try talking to people about nutrition.
SCOTUS clerks aren't the best law students in the country; they're simply the best connected law students in the country. Almost all SCOTUS clerks come from two law schools, and work for judges that went to their law schools. It is rare for a judge to select a clerk that didn't go to their own law school.

The federal judiciary isn't a meritocracy. It's a pissing contest between Harvard and Yale and the sooner they lose their stranglehold on the judiciary the better it will be for everyone.

So what are law firms paying for with these massive bonuses? Access, and knowledge. SCOTUS clerk almuni have access to SCOTUS judges, and knowledge of their judge's thought processes, biases, etc.
> One question I immediately have is that are they controlling for the side that the clerk argues on behalf of?

This should happen automatically without the authors needing to handle anything specially, as long as you believe the court is arranged into sides that vote in blocs.

(And if you don't believe that, the question doesn't appear to make a lot of sense?)
Can you please show where this point was stated?

Sure:

but smaller, lighter, and slower vehicles are a viable option for most American as a response to So much of what is toxic about cars and car culture could be fixed by downsizing and slowing them. […] I wish north america would fully get on board with these small EVs

Not much of a strawman to me, rather good old urbanite-intellectual disregard for the life-styles/social classes driving these big vehicles.

makes it difficult to draw good generalizations. Agreed, which is why I would refrain to claim that 80% of Americans live in areas with a density above 50k. As the census noted, this is clearly not the case if e.g. Staten Island has a density of 8k.
"Warning: dangerous tattoo detected"

Implanting active technology can be dangerous. A lot of the people who got magnets in their fingertips had problems down the line. I wouldn't want to be the first to try the beta version.
That's from 2014. However, it seems like there's not been an official statement, so, unclear how or why it got resolved.

These days in 2020, a short Instagram handle is probably worth more than it was in 2014, though.
Do you stand by your data analysis?
That’s a fair response.

The reason I’d call this a skill is because you could screw it up on purpose—-it’s not random.

To achieve this outcome you need to know of your values, be aware of your current emotional state (and the outside factors influencing it), and have the techniques to exert more control over your internal state than the outside factors are seeking to exert.

To me, it’s like driving a van in very windy conditions. The skill is to not get blown off the road.
I always think of this poem by Ralph Waldo Emerson:

To laugh often and much;
to win the respect of the intelligent people
and the affection of children;
to earn the appreciation of honest critics
and endure the betrayal of false friends;
to appreciate beauty;
to find the best in others;
to leave the world a bit better
whether by a healthy child, a garden patch,
or a redeemed social condition;
to know that one life has breathed easier
because you lived here.
This is to have succeeded.
It's been an Interface Builder tutorial/demo since before the Apple days.
The problem with water is that to make it cost-effective requires appropriate geologic configuration and massive infrastructure investment. In California for example, all the appropriate locations are used, there are no more viable locations (according to the USGS)
> every sprint we either fail to deliver the work we commit to

Stop committing to so much.

> deliver work that ultimately fails the QA process

Stop committing to so much.

> half the team is quite junior

Stop committing to so much.

I see you tried that, and Parkinson's law got you, but it might be that the team needs several sprints to catch their breath and also change the way they work.

> people seem to indicate everything is fine until 3-4 days before the end of the sprint

Sounds like they are afraid they can't be honest. There's something going on there.
thanks for your feedback! we changed the image
> For Swift it's a modern language that doesn't need to have backward compatibility with C that Objective-C had.

That doesn't seem accurate. Interoperability with C and Objective-C was a fundamental design requirement of Swift. C interoperability is not particularly pleasant in Swift, but it's certainly there. It has to be there.

Apple has been creating some easier to use Swift wrappers around old UNIX C API. For example, their Network framework, and the just-announced Swift System.
I'm sorry but this still treats capitalism as some ridgid, immutable force. This is demonstrably untrue. We, today, have capitalism shaped by the will of the people. The degree to which we allow it to be shaped is the actual point of contention, not the malleability itself.

I also find it unfortunate that you'd choose to represent such potential flexibility in the system as "meaningless socialist slogans." That makes it feel like you're not engaging in good faith with the central argument.
> Analyze failures

I think this is all you need really. You can timebox (sprint) or iterate or whatever but have the discussion on (a) the cause of the problem and (b) how to avoid it in the future. (This is ISO9001 in a few words)
IMO start with managed, migrate to hosted when costs will justify it.